Yep, the nvidia clock at full speed could definitely cause your lockups.
Robert
On 8/31/2010 11:33 AM, Bruce E wrote:
When it locks up, the mythfrontend proc is using just about all of the
CPU. 80-99.9%. Ouch! You are correct, there are typically only 2 procs
using the lion's share of the cpu and memory (xorg and mythfrontend).
That said, it looks like my remaining issue with lockups is due to my
~mythtv/.mythtv/session script not getting fired, obviously due to the
way that I'm launching the frontend. Because of this, the nvidia card
is not getting underclocked and is probably causing my lock up
problems. To fix this, I modified the ~mythtv/.xinitrc to include what
was in the .mythtv/session script. The result looks like this:
xset -dpms
xset s off
nvidia-settings -a GPUOverclockingState=1> nvidia.log
nvidia-settings -a GPU2DClockFreqs=200,760>> nvidia.log
mythfrontend> mythfrontend.log
You can verify that the nvidia-settings is working properly by looking
at the resulting "nvidia.log". it should contain something like:
Attribute 'GPUOverclockingState' (appletv:0.0) assigned value 1.
Attribute 'GPU2DClockFreqs' (appletv:0.0) assigned value 200,760.
I'm hoping this is it and I can consider my efforts a success!
Bruce
On Aug 31, 2:10 pm, Robert Baptista<[email protected]> wrote:
You should be able to play the content with the current version you
have, an upgrade is not necessary (at least for that).
What processes are using the cpu when it is maxed out? And what
percentage of each? I believe there should only be 2 procs using any
type of significant cpu during playback.
Robert
On 8/30/2010 7:36 PM, Bruce E wrote:
Re-transcoding my recordings seems to be fixing my problems for the
most part. It doesn't lock up with a black screen when I first attempt
to playback a recording anymore.
But it's still not perfect. On some recordings, I get stuttering in
video and audio (and don't on my non-atv frontend). Oddly, skipping
back and then continuing playback often seems to fix the stuttering. I
have also had it lock up in the middle of a recording, requiring a
reboot to correct. Doing a "top" when this occurs reveals frontend is
using up to 99.9% of the CPU. I'm wondering if moving up to the latest
version of mythtv might correct some these problems, but I suspect
many of them are because of NVIDIA's driver.
Another tip for any noobs reading this thread. An annoying problem
that I ran into was my volume being way too low. As I mentioned in my
guide above, this can be fixed with alsamixer. However, I noticed
every time that I re-boot, once again the volume was too low. This can
be remedied by issuing the following command after adjusting the
volume with alsamixer:
sudo alsactl store
Thanks for the help, Robert!
--
To post to this group, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/atv-bootloader?hl=en