All - thank you for your help! I have taken a first stab at trying to get some consistent documentation put together for this installation process. It's posted over on the MythTV wiki.
http://www.mythtv.org/wiki/Installing_MythTV_On_AppleTV_with_Mythbuntu_9.10 Please have a look at it and make any additions/modifications/ corrections you see fit! Again, thanks for all the help! On Nov 14, 4:45 pm, iitywygms <[email protected]> wrote: > Thank to all that helped. The atv is now performing better than ever! > The major fix for me was the suggestion by Robert, changing to > processor.max_cstate=2. > That was the main issue. > I also now have the nvidia setting correct at startup. > Big thanks again. You are all awesome. > > On Nov 13, 5:38 pm, lmclaren <[email protected]> wrote: > > > Hi, > > > I have found a way to set the clock freq for Nvidia, > > > Add these lines to the end of your ~/.nvidia-settings-rc > > > 0/GPUOverclockingState=1 > > 0/GPU2DClockFreqs=200,450 > > 0/GPU3DClockFreqs=200,450 > > > You may also need to edit: > > /usr/sbin/nvidia_hang_fix.sh > > > and change the clocks there as well, I am not sure if a clean install > > would have this problem, mine was an upgrade to .22 > > > Dont forget if you do a nvclock -i on the way up from a reboot you > > will see 360 729 until the .nvidia-settings-rc takes effect. > > > What I was seeing by running nvclock -i during startup: > > at logon it was showing 360/729 > > after then nvidia-settings-rc it was showing 200/450 > > about 20 sec later it was changing to 200/810 when the nvidia_hang_fix > > took effect. > > > my nvclock -i output after a reboot: > > lmcla...@atv1:~$ nvclock -i > > -- General info -- > > Card: nVidia Geforce Go 7300 > > Architecture: NV46/G72 A3 > > PCI id: 0x1d7 > > GPU clock: 200.000 MHz > > Bustype: PCI-Express > > > -- Pipeline info -- > > Pixel units: 2x2 (11b) > > Vertex units: 3x1 (111b) > > HW masked units: None > > SW masked units: None > > > -- Memory info -- > > Amount: 64 MB > > Type: 128 bit DDR3 > > Clock: 445.500 MHz > > > -- PCI-Express info -- > > Current Rate: 2X > > Maximum rate: 16X > > > -- Sensor info -- > > Sensor: GPU Internal Sensor > > GPU temperature: 65C > > > -- VideoBios information -- > > Version: 05.72.22.68.00 > > Signon message: GeForce Go 7300 VGA BIOS (Apple M63) > > Performance level 0: gpu 360MHz/memory 720MHz/100% > > > best regards > > > Lee McLaren > > > On Nov 12, 3:10 pm, iitywygms <[email protected]> wrote: > > > > I do not have a option.conf > > > I have an options, and that is where I set some things up. Should > > > that be save as options.conf? > > > > I also do not have a /.mythtv/session > > > Should I also create that and add as you suggested? > > > > On Nov 11, 7:53 pm, Robert Baptista <[email protected]> wrote: > > > > > When my nvidia clocks were full speed I had those same symptoms. > > > > However, it looks like your gpu and memory clocks are slowed down, 196 > > > > and 499 respectively. I run mine at 200 and 756. I use the following > > > > to set all my nvidia related stuff. > > > > > These lines in /etc/modprobe.d/options.conf > > > > options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222" > > > > options nvidia NVreg_Mobile=0 > > > > > These lines in /home/$user/.mythtv/session > > > > #!/bin/sh > > > > xset -dpms > > > > xset s off > > > > nvidia-settings -a GPUOverclockingState=1 > > > > nvidia-settings -a GPU2DClockFreqs=200,760 > > > > > This line in the Device section of /etc/X11/xorg.conf > > > > Option "RegistryDwords" "RMDisableRenderToSysmem=1" > > > > > These lines in the Screen section of /etc/X11/xorg.conf > > > > Option "UseEvents" "1" > > > > Option "NoLogo" "True" > > > > Option "Coolbits" "1" > > > > > And this line in the Extensions section of /etc/X11/xorg.conf > > > > Option "Composite" "Disable" > > > > > And running this to enable nvidia Xvmc > > > > sed -i -e 's/^libXvMC.so.1$/libXvMCNVIDIA_dynamic.so.1/' /etc/X11/ > > > > XvMCConfig > > > > > I think that's all of my video related configuration items I use for > > > > running Mythbuntu 9.04 with MythTV 21. > > > > > I hope that helps, but this could be a 22 issue. I have not tested > > > > myth 22 frontends yet with the ATV(I'd mostly be worried about memory > > > > usage with 22 and Mythbuntu 9.10). Although that is high up on my > > > > priority list as there are some 22 backend features I'm looking to > > > > implement in my setup. > > > > > Robert > > > > > On Nov 11, 6:41 pm, iitywygms <[email protected]> wrote: > > > > > > -- General info -- > > > > > Card: nVidia Geforce Go 7300 > > > > > Architecture: NV46/G72 A3 > > > > > PCI id: 0x1d7 > > > > > GPU clock: 196.875 MHz > > > > > Bustype: PCI-Express > > > > > > -- Pipeline info -- > > > > > Pixel units: 2x2 (11b) > > > > > Vertex units: 3x1 (111b) > > > > > HW masked units: None > > > > > SW masked units: None > > > > > > -- Memory info -- > > > > > Amount: 64 MB > > > > > Type: 128 bit DDR3 > > > > > Clock: 499.500 MHz > > > > > > -- PCI-Express info -- > > > > > Current Rate: 2X > > > > > Maximum rate: 16X > > > > > > -- Sensor info -- > > > > > Sensor: GPU Internal Sensor > > > > > GPU temperature: 58C > > > > > > -- VideoBios information -- > > > > > Version: 05.72.22.68.00 > > > > > Signon message: GeForce Go 7300 VGA BIOS (Apple M63) > > > > > Performance level 0: gpu 360MHz/memory 720MHz/100% > > > > > > On Nov 11, 6:26 pm, Phil Chadwick <[email protected]> wrote: > > > > > > > I also get constant prebuffering errors in .21, but my video plays > > > > > > fine. > > > > > > > I always set the clocks via command line- I have no desktop to load > > > > > > other programs (thanks to some tweaks from Robert) > > > > > > > could you post the output of your "nvclock -i"? > > > > > > > ----- Original Message ---- > > > > > > From: iitywygms <[email protected]> > > > > > > To: atv-bootloader <[email protected]> > > > > > > Sent: Wed, November 11, 2009 6:10:02 PM > > > > > > Subject: [atv-bootloader] Re: mythtv does not perform well since > > > > > > mythtv .22 upgrade > > > > > > > Robert: > > > > > > > Your suggestion fixed what seems to be several issues. > > > > > > No more errors shown in ifconfig. > > > > > > The tv play back start much faster. 3-4 seconds > > > > > > The audio/video seems to be in sync. I have only watched about 10 > > > > > > minutes but it seems better. > > > > > > I will report back if I notice sync errors again. > > > > > > > Not fixed. > > > > > > > I still get constant prebuffering errors. So many that I have to > > > > > > delete the error logs or my drive would fill up quickly. > > > > > > > If I am reading the nvidia -i correctly, I am NOT setting my gpu > > > > > > clocks correctly. I still have to go in and manually adjust the > > > > > > sliders. But, according to nvidia -i they are not sticking, > > > > > > correct? > > > > > > Could that be causing the prebuffering errors? > > > > > > > I know that I did not get this many prebuffering errors before > > > > > > mythtv . > > > > > > 22 > > > > > > > If it matters, I am using the mythbuntu daily release repos. > > > > > > > Any other suggestions? > > > > > > > On Nov 10, 11:14 pm, Robert Baptista <[email protected]> wrote: > > > > > > > Sorry, that second command shouldn't be 'update-initramfs -u' it > > > > > > > should be 'update-grub' and accept the 'package maintainers > > > > > > > version'. > > > > > > > > Robert > > > > > > > > On Nov 10, 10:20 pm, Robert Baptista <[email protected]> wrote: > > > > > > > > > You should be able to fix the network errors by running the > > > > > > > > following > > > > > > > > commands. Basically just adding 'processor.max_cstate=2' to the > > > > > > > > kopt > > > > > > > > line in menu.lst. > > > > > > > > > sed -i -e "s/^# kopt=root=UUID=.* ro$/& > > > > > > > > processor.max_cstate=2/" /boot/ > > > > > > > > grub/menu.lst > > > > > > > > update-initramfs -u > > > > > > > > > Setting the max_cstate is explained on the boards here > > > > > > > > somewhere. I > > > > > > > > don't think that is causing any of yours issues though. > > > > > > > > > Robert > > > > > > > > > > ifconfig shows errors. > > > > > > > -- > > > > > > To post to this group, send email to [email protected] > > > > > > For more options, visit this group > > > > > > athttp://groups.google.com/group/atv-bootloader?hl=en > > -- 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
