zypper se --file-list libvdpau.so.1
Reading installed packages...
S | Name | Summary | Type
--+-----------+-----------------------+--------
i | libvdpau1 | VDPAU wrapper library | package
if you’re on an intel gpu you might have removed it as vdpay causes trouble on intel machines,
I think mplayer defaults to software rendering not hardware (vdpau) I thought mplayer was “replaced” with mpv?
if you are using smplayer in options disable vdpau use software or vaapi (if on intel or ati gpu)
nVidia 6150 graphics. vaapi is installed from Leap-42.1-Oss
~> mplayer -vo vaapi -va vaapi DATA/MOVIES/threetenors
mplayer: error while loading shared libraries: libvdpau.so.1: cannot open shared object file: No suc
h file or directory
Which does not mean that it is installed from the Packman repo. It may be when the version number on Packman is higher, or when the Packman repo’s priority is higher (lower number) or when you explicitly choose the Packman version from the Version tab.
Well YaST reports “1.2.r37548-6.5-x86-64 from vendor http://packman.links2linux.de (installed)” and does not offer another version. Do I have an alternative?
PLEASE NOTE. You are looking at libvdpau1 but mplayer needs libvdpau.so.1, (no 1)
libvdpau.so.1 implies that it is part of the package libvdpau1.
# rpm -q libvdpau
package libvdpau is not installed
linux-aj1s:/home/ion # rpm -q libvdpau1
libvdpau1-1.1.1-8.6.x86_64
Ok, the right version is installed.
linux-aj1s:/home/ion # ls -l /usr/lib64/libvdpau*
lrwxrwxrwx 1 root root 32 Nov 9 09:31 /usr/lib64/libvdpau_nvidia.so -> vdpau/libvdpau_nvidia.so.304.131
linux-aj1s:/home/ion #
But the files are not there, only the ones from nvidia.
So something seems to have deleted them. (maybe even nvidia’s .run installer? Who knows…)
“rpm -V libvdpau1” will probably report that /usr/lib64/libvdpau.so.1 is missing too.