Author |
Message |
sparky.watson
|
Posted: Fri Jan 26, 2007 6:22 pm |
|
Joined: Mon Oct 23, 2006 1:11 pm
Posts: 74
Location:
San Antonio, Texas
|
When watching Live TV or a recorded show, everything will be going along just fine when suddenly a slight flicker then the sound and image freeze.
In /home/mythtv/.xsession-errors I get the following error message over and over:
2007-01-17 14:33:28.672 NVP: Timed out waiting for free video buffers.
I have an ssh session running and I see the Xorg process consume all the available CPU (98% range) at about the same time.
I searched over at Mythtv wiki and found this possible resolution:
Quote: Resolution
There are two ways to resolve the issue. You can either disable glx in xorg.conf and turn off the glx effects in mythfrontend or you can use the nv driver which reportedly plays nicer with glx. My solution was to turn off glx. Follow these steps to turn off glx:
1. Launch mythfrontend 2. In Setup, turn off all glx and OpenGL effects 3. Quit mythfrontend 4. Edit xorg.conf by commenting out or removing the glx driver 5. Restart your xserver 6. Launch mythfrontend
Note that if you are unable to launch mythfrontend or navigate the front end menus, you can use the command line to turn off glx:
mythfrontend -O ThemePainter=qt
I've done the above number steps except I'm not sure about #2. I found one reference under Settings, TV Settings, Playback, Enable OpenGL vertical sync for timing" which is unchecked. but I'm concerned there may be other glx or OpenGL setting I haven't found.
I've tried running mythfrontend -O ThemePainter=qt but even then I still get locked up.
Sometimes I'm able to watch an entire hour long show. Other times, I might get 5 or more lock ups during a show.
Please, can someone shed some light on this for me?
Thanks!
|
|
Top |
|
 |
triguy
|
Posted: Fri Feb 02, 2007 9:59 pm |
|
Joined: Thu Nov 18, 2004 5:37 pm
Posts: 5
Location:
Whitehorse, Yukon
|
I was having the same problem, I tried changing the SetUp->TV->General to set "Use OpenGL Effects", and this changed the Video Timing Method to SGI OpenGL. The problem seems to have gone away.
Hope that helps!
|
|
Top |
|
 |
triguy
|
Posted: Fri Feb 02, 2007 10:09 pm |
|
Joined: Thu Nov 18, 2004 5:37 pm
Posts: 5
Location:
Whitehorse, Yukon
|
Sorry, that should have been Setup->TV->Playback
|
|
Top |
|
 |
triguy
|
Posted: Sat Feb 03, 2007 9:13 pm |
|
Joined: Thu Nov 18, 2004 5:37 pm
Posts: 5
Location:
Whitehorse, Yukon
|
After a short period the error came back. In the end I seem to have solved the problem by doing 2 things. First, I download and installed the legacy nVidia driver, as my GeForce4 MX 440 AGP card wasn't supported by the current driver. Second, I set my AGP Aperture Size to 64.
Following this, the error has not resurfaced... and I re-enabled the glx module in xorg.conf.
I'm wondering if the people seeing this issue are using older nVidia cards that aren't supported by the current driver.
hope this helps! 
|
|
Top |
|
 |
sparky.watson
|
Posted: Sun Feb 04, 2007 7:58 pm |
|
Joined: Mon Oct 23, 2006 1:11 pm
Posts: 74
Location:
San Antonio, Texas
|
How did you go about replacing the driver?
I'm using a 128MB FX5200 AGP.
_________________ AMD 3000+ MSI K8MM-V 512MB PC3200, 2TB SATA HD, GeForce 256MB 6200, DVD-RW, Hauppauage WinTV-PVR 150 (flakey with terrible video?) & 250 -- R7.4 (rdt) --
|
|
Top |
|
 |
triguy
|
Posted: Mon Feb 05, 2007 9:14 pm |
|
Joined: Thu Nov 18, 2004 5:37 pm
Posts: 5
Location:
Whitehorse, Yukon
|
I followed the instructions in http://www.mysettopbox.tv/phpBB2/viewto ... ght=nvidia
except that when I executed the instruction : sh NVIDIA-Linux-x86-1.0-9746-pkg1.run \
--kernel-source-path=/usr/src/linux-source-2.6.18-chw-13
I got an error message indicating that the driver didn't support the GPU on my video card, and to download the Legacy driver. I found this on the nVidia website, and I unziped it then execute the "sh" command with the NVIDIA-Linux-x86-1.0-7184-pkg1.run file.
Then I followed the rest of the instuctions in the post.
Finally, I re-editted the xorg.conf file to re-enable the glx module.
<Speculation>
The more I think about it, the more likely I think that the problems I've/We've been having are assoicated with the video-out cards and drivers... not the PVR cards. For a while I was working on the PVR cards with no luck, when I should have clued in more quickly that it was the output cards. Because we only see the error about GPU support when installing a new driver, we don't see it during the standard Knoppmyth install.
</Speculation>
Hope this helps.
|
|
Top |
|
 |
tjc
|
Posted: Mon Feb 05, 2007 9:20 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
The standard install should use the legacy driver if your card needs it. It's shipped with that version included for exactly that reason.
Code: root@black2:~# ls -al /usr/src/debs/nvidia/* /usr/src/debs/nvidia/common: total 16 drwxr-sr-x 2 root src 4096 Nov 18 22:17 . drwxr-sr-x 5 root src 4096 Nov 18 22:16 .. -rw-r--r-- 1 root root 4332 Nov 5 16:25 nvidia-kernel-common_20051028+1_all.deb
/usr/src/debs/nvidia/latest: total 4960 drwxr-sr-x 2 root src 4096 Nov 19 03:45 . drwxr-sr-x 5 root src 4096 Nov 18 22:16 .. -rwxr-xr-x 1 root src 281 Nov 8 00:50 install.sh -rw-r--r-- 1 root root 131234 Nov 5 16:25 nvidia-glx-dev_1.0.8776-1_i386.deb -rw-r--r-- 1 root root 3294166 Nov 5 16:25 nvidia-glx_1.0.8776-1_i386.deb -rw-r--r-- 1 root src 1620366 Nov 19 03:44 nvidia-kernel-2.6.18-chw-13_1.0.8776-1+2.6.18-chw-13-10.00.Custom_i386.deb
/usr/src/debs/nvidia/legacy: total 4396 drwxr-sr-x 2 root src 4096 Nov 19 03:45 . drwxr-sr-x 5 root src 4096 Nov 18 22:16 .. -rwxr-xr-x 1 root src 302 Nov 8 00:51 install-legacy.sh -rw-r--r-- 1 root root 124572 Nov 5 16:25 nvidia-glx-legacy-dev_1.0.7184-2_i386.deb -rw-r--r-- 1 root root 3046040 Nov 5 16:25 nvidia-glx-legacy_1.0.7184-2_i386.deb -rw-r--r-- 1 root src 1299500 Nov 19 03:44 nvidia-kernel-legacy-2.6.18-chw-13_1.0.7184-2+2.6.18-chw-13-10.00.Custom_i386.deb
|
|
Top |
|
 |
sparky.watson
|
Posted: Tue Feb 06, 2007 10:37 pm |
|
Joined: Mon Oct 23, 2006 1:11 pm
Posts: 74
Location:
San Antonio, Texas
|
Ok, I now have the cookbook (SOLVED: Installing latest nvidia drivers on R5E50) for how to replace the driver but which driver is
Quote: use the nv driver which reportedly plays nicer with glx
referring to? And am I heading in the right direction?
_________________ AMD 3000+ MSI K8MM-V 512MB PC3200, 2TB SATA HD, GeForce 256MB 6200, DVD-RW, Hauppauage WinTV-PVR 150 (flakey with terrible video?) & 250 -- R7.4 (rdt) --
|
|
Top |
|
 |
tjc
|
Posted: Tue Feb 06, 2007 11:41 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
The "nv" driver is the reverse engineered FOSS driver for the nVidia cards. It doesn't have the level of support as the proprietary "nvidia" driver does for advanced hardware acceleration. It also supports somewhat different options in the Device section for the card, but if you're not using anything special there, you should be able to just change the Driver setting in that section from "nvidia" to "nv" and restart X to try it.
|
|
Top |
|
 |
sparky.watson
|
Posted: Wed Feb 07, 2007 6:36 pm |
|
Joined: Mon Oct 23, 2006 1:11 pm
Posts: 74
Location:
San Antonio, Texas
|
I switched the Driver "nvidia" to Driver "nv" in /etc/X11/xorg.conf. Restarted X, went to Watch TV, sound but no picture and then Xorg goes to almost 100% cpu within a second or two and system frozen.
I also changed back the other settings (uncommented Load "glx" and re-checked Enable OpenGL vertical sync for timing in settings), just in case. Same result.
So, am I going to install the latest nvidia drivers via the "SOLVED: Installing latest nvidia drivers on R5E50" thread linked above in triguy's post.
_________________ AMD 3000+ MSI K8MM-V 512MB PC3200, 2TB SATA HD, GeForce 256MB 6200, DVD-RW, Hauppauage WinTV-PVR 150 (flakey with terrible video?) & 250 -- R7.4 (rdt) --
|
|
Top |
|
 |
sparky.watson
|
Posted: Wed Mar 14, 2007 9:27 pm |
|
Joined: Mon Oct 23, 2006 1:11 pm
Posts: 74
Location:
San Antonio, Texas
|
It looks like the new driver has solved my lock up problem. I have been able to watch some live TV and a couple of recorded shows without issue. 
_________________ AMD 3000+ MSI K8MM-V 512MB PC3200, 2TB SATA HD, GeForce 256MB 6200, DVD-RW, Hauppauage WinTV-PVR 150 (flakey with terrible video?) & 250 -- R7.4 (rdt) --
|
|
Top |
|
 |