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.
It's apparently compiled with debug enabled, so you get a lot of noise and log spam. There is not a fatal error in your snippet. grep the log for "error:" and try and find where it notes the segfault. Look out for a patch fixing the code wherever you downloaded exmplayer.
/var/log/messages or anything specific time mplayer. Mplayer has plenty of text output so
Code:
employer >startup.log 2>&1
will trap that.
gives simply segmentation fault
but
/var/log/messages
Code:
Oct 29 20:01:55 localhost kernel: [221945.236269] exmplayer[2730]: segfault at 0 ip 00007fcaa08be6ef sp 00007ffe29105b30 error 6 in libQtCore.so.4.8.7[7fcaa07e7000+2eb000]
I'd view that exmplayer binary as the issue then. Go for a replacement. Otherwise, whatever is stopping the video from playing in a video player is the problem. Go figure.
Well in Mplayer i cannot get any video. I have tried .avi and .mp4. The same videos can be played in Kaffeine with video. In Mplayer i get only audio. Where is the log file to look at?
Well in Mplayer i cannot get any video. I have tried .avi and .mp4. The same videos can be played in Kaffeine with video. In Mplayer i get only audio. Where is the log file to look at?
How are you starting mplayer in this case?
But then....
Quote:
Originally Posted by glupa4e
I am able to see the video right now, i can hear also sound. i have no controls for stop, pause, etc.
That tells you that mplayer itself is OK and the problem is almost certainly in exmplayer binary as suggested by bassmadrigal.
Mplayer itself does not have GUI controls, it uses keyboard events instead. You can see what those are in the mplayer manual page, man mplayer and scroll to the section, INTERACTIVE CONTROL.
So, when you say that mplayer is providing you audio, but no video, how are you opening the file up? Are you just double-clicking a file in a folder, right-clicking on a file and selecting mplayer (which I can't remember if that's even an option), or some other method? Based on your output, it seems like mplayer itself is working fine, but somehow, with the way you're interacting with it (possibly through a 3rd-party program), it is causing you issues.
Also, based on your first post, it seems like exmplayer opened up fine, but in a later post, it segfaults? Does it only segfault now? Can you post the output of running exmplayer on the command line (don't use the ampersand "&" at the end of it)? I haven't used it before, but I imagine it works with both just running exmplayer or exmplayer /path/to/file.avi
If you're not set on using exmplayer, I can highly recommend smplayer, which is a GUI frontend for mplayer. It is a relatively simple interface, but still has a lot of power behind it. I've been using it for a long time and use it on both Linux and Windows.
Seriously no mention of gdb? Trying to diagnose a segfault without a backtrace is kind of silly. Rebuild exmplayer with debugging symbols, run it in gdb and then type 'bt full' when it crashes.
Additionally lines like this indicate its not a full install and I wonder if any important libraries are also missing?
Code:
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
Seriously no mention of gdb? Trying to diagnose a segfault without a backtrace is kind of silly. Rebuild exmplayer with debugging symbols, run it in gdb and then type 'bt full' when it crashes.
I was waiting on more clarification on what was happening and when before I would suggest diving into debugging.
Quote:
Originally Posted by orbea
Additionally lines like this indicate its not a full install and I wonder if any important libraries are also missing?
Code:
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
libvdpau_va_gl is not part of the stock install. It is something that needs to be installed separately (it's available on SBo).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.