antiX / MX LinuxThis forum is for the discussion of antiX and MX 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.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,017
Rep:
broken video (at least for mp4 format)
MX Linux 18 has broken VLC player.
Quote:
$ vlc
VLC media player 3.0.3 Vetinari (revision 3.0.3-1-0-gc2bb759264)
[0000557b4e2091a0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000557b4e28eff0] main playlist: playlist is empty
libEGL warning: DRI2: failed to authenticate
Segmentation fault
the file plays in vlc on Slackware, so file format is not a reason for crashing VLC
richard@mx18:~
$ vlc -v
VLC media player 3.0.5 Vetinari (revision 3.0.5-1-0-g653c0c1ca8)
[000056163ef921a0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000056163f01c070] main playlist: playlist is empty
vlc-3.0.5, from MX-Test, seems to be fixed.
Runs fine for me installed onto SSD of T430.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,017
Original Poster
Rep:
thank you both for answering.
@jamison20000e
MXLinux 18.0 is instaled in VM - vcl fail
MXLinux 18 RC1 is instaled in VM - vcl fail
Slackware - host (installed on real hardware) - vlc and all tested other video players work
Slackware installed in VM - vlc and all tested other video players work
Mint 19.0 - vlc and all tested other video players work
So it seems that this is a bug specifically related to MXLinux. VM are setup exactly the same way.
I could convert video to another format of course, but here I just want to report an issue. Also I don't have to convert video because all other distros can play mp4.
@rholt
no, updating to test did not solve the problem
Quote:
vlc
VLC media player 3.0.5 Vetinari (revision 3.0.5-1-0-g653c0c1ca8)
[0000559517d551a0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000559517de5e50] main playlist: playlist is empty
libEGL warning: DRI2: failed to authenticate
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
libEGL warning: DRI2: failed to authenticate
Segmentation fault
Because video play works in other thested distros installed in VM I don't think that VM can be blamed for the failure of playing videos (mp4) by MX Linux.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,017
Original Poster
Rep:
Quote:
Originally Posted by dolphin_oracle
VDPAU accerlation is broken in the debian VLC 3.03. We are evaluating moving 3.0.5 into main.
3.0.5 does not work either in MX Linux (see my post above)
this seems to be an issue specific for MX Linux only:
VLC 3.0.3 on MX Linux does not work
VLC 3.0.5 on MX Linux does not work
VLC 3.0.4 on Slackware works
VLC 3.0.4 on Linux Mint 19.1 (Cinnamon) works
VLC 3.0.5 on KDE Neon (18.04) works
So irrelevant of VLC version, playing mp4 is broken in MX linux, while older and latest versions of VLC installed by different distros (including debian based) are working.
Debian VLC 3.X defaults to using the openGL video output. This means that in Virtual Box, you must either enable 3D acceleration in the guest VM, or set VLC to use another output such xv or x11.
The other distros either have 3D acceleration, or are using the slower outputs by default.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,017
Original Poster
Rep:
Quote:
Originally Posted by stevepusser
Debian VLC 3.X defaults to using the openGL video output. This means that in Virtual Box, you must either enable 3D acceleration in the guest VM, or set VLC to use another output such xv or x11.
The other distros either have 3D acceleration, or are using the slower outputs by default.
All VMs are running with video RAM maxed out to 128MB and 3D Acceleration enabled.
This issue is specific to MX Linux, it is not affectiong other distros and it is not related to VirtualBox settings
it looks like this is where vlc fails (and that would tally with what stevepusser said).
so whenever you say "VLC doesn't work with ... either", have you checkeds it's the same error?
o.k., so it seems that the issue is related to two errors in MXLinux vlc:
when I select OpenGL video output vlc crashes with this error
every other distro (running in VM) when vlc has selected opengl video output just plays it without complaining about libvdpau_nvidia.so
@ondoho
libEGL warning: DRI2: failed to authenticate
error is irrelevant (all vlc tested will generate this error without crashing)
@jamison20000e
My main system is Slackware. Everynhing else runs in VM
is this still in the VM?
I'm thinking we are missing some packages maybe. I don't know why it would be looking for an nvidia library in a VM, but maybe vdpau-driver-all package (and possibly nvidia-vdpau-driver) in the event you are actually using nvidia drivers.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,017
Original Poster
Rep:
Quote:
Originally Posted by dolphin_oracle
is this still in the VM?
I'm thinking we are missing some packages maybe. I don't know why it would be looking for an nvidia library in a VM, but maybe vdpau-driver-all package (and possibly nvidia-vdpau-driver) in the event you are actually using nvidia drivers.
Thank you for resonding,
I have vdpau-driver-all installed already.
I did not install nvidia-vdpau because I am using intel video only
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.