We recently added the libvdpau driver for GPU aided HW acceleration.  It 
builds fine and other applications link to it appropriately.  However, 
when running something like MPlayer that uses it, I get a message:

Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared 
object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1

My searches seemed to indicate that the libvdpau_nvidia.so library is 
loaded with the nvidia proprietary drivers.  I also found the comment:

Nvidia devs recommend packagers to separate libvdpau from the 
proprietary nvidia kernel and driver installers as vdpau will we removed 
"real soon now"

but that comment is about a year old.

http://www.linuxquestions.org/questions/slackware-14/fresh-installation-of-slackware-14-rc2-libvdpau_nvidia-so-not-built-4175423181/

I also found:

http://lists.freedesktop.org/archives/xorg-announce/2009-September/001036.html

where it says: To actually use a VDPAU device, you need
a vendor-specific implementation library.  Currently, this is always
libvdpau_nvidia.  You can override the driver name by setting the
VDPAU_DRIVER environment variable.

My video is "NVIDIA Corporation NV37GL [Quadro PCI-E Series]", but it 
does noot seem that libvdpau is doing anything for me.  Should this be 
removed from the book?  Or, perhaps a note saying it is only useful in 
conjunction with the proprietary nvidia drivers?

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to