Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-19-10, 12:47 AM   #1
pyckle
Registered User
 
Join Date: May 2010
Posts: 2
Default [195.36.24] Dual Screen VDPAU Broken 9800M GS

I have an Asus G50VT-X1, which has a NVIDIA 9800M GS

When I connect my TV via HDMI, VDPAU breaks. More specifically, vdpauinfo outputs
Code:
$ vdpauinfo
display: :0.0   screen: 0
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  195.36.24  Thu Apr 22 19:52:55 PDT 2010
VDPAU nvidia: Error detected 0 6291 
VDPAU nvidia: Backtrace:
--: /usr/lib/libvdpau_nvidia.so [0x7f8e4b09f000] DSO load base
00: /usr/lib/libvdpau_nvidia.so [0x7f8e4b0a5ab9] vdp_imp_device_create_x11
Error creating VDPAU device: 1
Then regardless of whether or not the TV is plugged in, if I restart X, vdpauinfo outputs this same error. A hard reboot yields working VDPAU in X until I plugin the TV and restart X.

I attached the output of "$ strace vdpauinfo 2>1 > out.txt" as well as the output of nvidia-bug-report.sh, for when it works and when it's broken.

I looked around for information on this error. One suggestion was to fix a symlink -
Code:
ln -s /usr/lib64/libvdpau_nvidia.so.195.36.15 /usr/lib64/libvdpau_nvidia.so
The Gentoo ebuild does leave that symlink broken (it still linked to /usr/lib64/libvdpau_nvidia.so.190.xx), but fixing it doesn't solve this problem. Also if it were a broken symlink somewhere, why would it work without the TV attached?

It wasn't broken with 190.xx, but that doesn't build against vanilla 2.6.34.
Attached Files
File Type: gz nvidia-bug-report.log.gz (51.0 KB, 65 views)
File Type: gz nvidia-bug-report.withhdtv.log.gz (52.9 KB, 66 views)
File Type: txt vdpauinfoworks.txt (2.4 KB, 81 views)
File Type: txt vdpauinfobroken.txt (18.8 KB, 80 views)
pyckle is offline   Reply With Quote
Old 05-19-10, 10:38 AM   #2
Stephen Warren
Moderator
 
Stephen Warren's Avatar
 
Join Date: Aug 2005
Posts: 1,327
Default Re: [195.36.24] Dual Screen VDPAU Broken 9800M GS

pyckle,

Can you please try one more experiment:

1) Start up PC, X, VDPAU app without HDTV app, verify it works
2) Attach HDTV
3) Start VDPAU app, verify it fails
4) Switch to a text console/ VT and stop X server
5) sudo rmmod nvidia
6) Restart X server, log in, and try a VDPAU app again

Does VDPAU work again in step 6?

Also, in steps 1, 3, 6, does glxgears work? Please also run glxinfo at steps 1, 3, 6.

Thanks very much.
Stephen Warren is offline   Reply With Quote
Old 05-19-10, 02:11 PM   #3
pyckle
Registered User
 
Join Date: May 2010
Posts: 2
Default Re: [195.36.24] Dual Screen VDPAU Broken 9800M GS

I just realized VDPAU breaking has nothing to do with whether or not the TV is connected. It breaks whenever I restart X, but works the first time X starts after boot. Removing the nvidia kernel module then restarting X does not make VDPAU work again. I verified that then module was indeed removed with lsmod.

I produced all of the output that I had in the previous post, but without the TV connected. It's in a tarball because the forum won't let me attach more than 5 files. I also have nvidia-bug-reports for each situation attached.

I'm puzzled.
Attached Files
File Type: gz nvidialogs.tar.gz (49.9 KB, 66 views)
File Type: gz nvidia-bug-report.rmmod.log.gz (52.2 KB, 63 views)
File Type: gz nvidia-bug-report.works.log.gz (50.4 KB, 61 views)
File Type: gz nvidia-bug-reportbroken.log.gz (51.3 KB, 60 views)
pyckle is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:49 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.