SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is it just me, or is the latest MPlayer broken? It will no longer play any videos. When it opens, the video window flashes briefly and immediately goes away. The audio still plays fine. I first suspected ffmpeg, but Xine plays everything just fine. I even erased my ~/.mplayer folder to try to start fresh, but to no avail.
I even retrieved and built today's (20170828) svn version (using Pat's SB script to retrieve it), but the same result. Any ideas?
UPDATE: I get the video if I run 'mplayer <video name>' in a Konsole shell, but 'gmplayer' is the one that is broken.
Last edited by Lenard Spencer; 08-28-2017 at 05:13 PM.
Have you tried running gmplayer from the terminal to see what the error is? My first guess is it is using a video out mode that either isn't supported or was recently broken.
Have you considered not using gmplayer? AFAIK, it is relatively unmaintained and extremely limited in features and options. I stopped using gmplayer almost a decade ago. Now I use smplayer, which is an excellent front-end for mplayer. It is relatively simple to use, but if you dive into the options, it really makes a lot of the fancy features of mplayer available.
libvdpau_nvidia.so is not a file included with a stock Slackware installation. Do you have the nvidia proprietary driver installed or did you at some point? It looks like your environment variables may be trying to use Nvidia's vdpau implementation, but it's missing the required files.
Can you do something like the following and see if that works? It is temporarily changing the video out driver from vdpau (using your video card to help decode video) to software decoding. It uses more CPU power, but it shouldn't be affected by issues with vdpau.
Code:
gmplayer -vo xv /location/to/video-file.mp4
Can you also try installing vdpauinfo and post the output of vdpauinfo?
gmplayer works with -vo x11 and sdl, but that's about it. As I said before, this is a fresh VIRGIN install of 64-current. Running vdpauinfo returns the same error:
Code:
root@amd_fx8350:~# vdpauinfo
display: :0 screen: 0
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1
BTW, gmplayer on my fully-loaded 64-current installs on both 8-core boxes decided to start working again for some reason.
That is not a fresh virgin install... I suspect you had the proprietary nvidia drivers and uninstalled them unfortunately leaving remnants behind. You should reinstall both xorg-server and mesa. If that does not solve it try running this script, it should find w/e nvidia left behind.
That is not a fresh virgin install... I suspect you had the proprietary nvidia drivers and uninstalled them unfortunately leaving remnants behind. You should reinstall both xorg-server and mesa. If that does not solve it try running this script, it should find w/e nvidia left behind.
It may take a little bit to complete. You can grep /var/log/packages and search http://packages.slackware.com/ to make sense of the output.
Yes, it WAS a FRESH VIRGIN INSTALL. NOTHING ADDED! What part of that don't you understand? The only thing your script complains about is wrong NSS versions in the Mozilla packages and missing QTCore4.so in Perl.
Please don't lie to us... Your error message is clear as day, its looking for nvidia libraries which slackware does not ship. The only way that could happen is if nvidia is or was installed at some point.
gmplayer works with -vo x11 and sdl, but that's about it.
[...]
BTW, gmplayer on my fully-loaded 64-current installs on both 8-core boxes decided to start working again for some reason.
That's because you started it with -vo x11/sdl. Now it uses the latest driver you passed in arguments to -vo.
Ponce, the set command shows nothing. I even did a fresh re-reinstall and got the same result. Something tells me that an X library (maybe xorg itself?) may have gotten accidentally built with a Nvidia driver installed. I had installed vdpauinfo after the last rebuild just to see if anything showed up. and in /etc/profile.d/vdpau.sh, EVERYTHING is commented out except VDPAU_LOG=0.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.