Hi guys and gals,
Been using FreeBSD for almost a decade now, and I rarely use X on it. However, with the setup I am running now, I want to have it display my security camera's RTSP on an HDMI port.
I'm running dual 2 core xeons (soon to upgrade to quad cores) a little light on frequency (2.3 GHz) but otherwise good little CPUs, 16 gb ram, a Radeon M220 card which is supported by the native ati driver. I've got xorg and the right drivers and opengl / opencl installed. I am trying to run cvlc on a spectrwm display.
When I boot up, log in and startx it all works. 7% cpu usage, which is acceptable and expected.
The problem is when I put it into rc.local to su to the cam user and start X, Xorg is using 112% CPU.
Does anyone know why X would be using so much CPU on rc.local compared to from a login terminal? I checkced Xorg.0.log and dont see anything about missing drivers or trying ot use vesa or anything.
Stumped.
Been using FreeBSD for almost a decade now, and I rarely use X on it. However, with the setup I am running now, I want to have it display my security camera's RTSP on an HDMI port.
I'm running dual 2 core xeons (soon to upgrade to quad cores) a little light on frequency (2.3 GHz) but otherwise good little CPUs, 16 gb ram, a Radeon M220 card which is supported by the native ati driver. I've got xorg and the right drivers and opengl / opencl installed. I am trying to run cvlc on a spectrwm display.
When I boot up, log in and startx it all works. 7% cpu usage, which is acceptable and expected.
The problem is when I put it into rc.local to su to the cam user and start X, Xorg is using 112% CPU.
Does anyone know why X would be using so much CPU on rc.local compared to from a login terminal? I checkced Xorg.0.log and dont see anything about missing drivers or trying ot use vesa or anything.
Stumped.