Missing libvdpau_r300.so after emerging vdpau: # locate libvdpau /usr/lib/libvdpau.so /usr/lib/libvdpau.so.1 /usr/lib/libvdpau.so.1.0.0 /usr/lib/vdpau/libvdpau_r600.so /usr/lib/vdpau/libvdpau_r600.so.1 /usr/lib/vdpau/libvdpau_r600.so.1.0 /usr/lib/vdpau/libvdpau_r600.so.1.0.0 /usr/lib/vdpau/libvdpau_trace.so /usr/lib/vdpau/libvdpau_trace.so.1 /usr/lib/vdpau/libvdpau_trace.so.1.0.0 /usr/portage/distfiles/libvdpau-0.9.tar.gz /usr/portage/metadata/md5-cache/x11-libs/libvdpau-0.9 /usr/portage/metadata/md5-cache/x11-libs/libvdpau-1.1 /usr/portage/metadata/md5-cache/x11-libs/libvdpau-1.1.1 /usr/portage/x11-libs/libvdpau /usr/portage/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch /usr/portage/x11-libs/libvdpau/ChangeLog /usr/portage/x11-libs/libvdpau/Manifest /usr/portage/x11-libs/libvdpau/libvdpau-0.9.ebuild /usr/portage/x11-libs/libvdpau/libvdpau-1.1.1.ebuild /usr/portage/x11-libs/libvdpau/libvdpau-1.1.ebuild /usr/portage/x11-libs/libvdpau/metadata.xml /usr/share/doc/libvdpau-0.9 /var/db/pkg/x11-libs/libvdpau-0.9 # vdpauinfo display: :0.0 screen: 0 Failed to open VDPAU backend libvdpau_r300.so: cannot open shared object file: No such file or directory Error creating VDPAU device: 1 # lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV350/M10 [Mobility Radeon 9600 PRO Turbo] # cat /var/log/Xorg.0.log | grep -i vdpau [ 49907.868] (II) RADEON(0): [DRI2] VDPAU driver: r300 VIDEO_CARDS="r300 radeon" Reproducible: Always Steps to Reproduce: 1. Emerge libvdpau with a r300 card. 2. 3. Actual Results: Missing required lib for this card. r300 has basic support according to gentoo wiki.
Please post the output of "emerge --info media-libs/mesa"
It seems that it was disabled on mesa 10.3.7, reenabled on 10.4.6. http://cgit.freedesktop.org/mesa/mesa/commit/src/gallium/targets/vdpau?id=b7186ebea996072ed519ebae3fac8210941ce607