I use VLC 3.0.17.4 to playback a video playlist that loops. After certain time of hours of playback it fails and exits, it runs fine for about 12hrs. Running VLC from konsole it ends with a coredump. This PC is connected to big screens as digital signature, it used to have window 10 and it failed in a similar way, VLC was closed so I installed mageia instead of Window 10, this worked great with no problems and video was playback for weeks until I upgraded mageia, probably it´s VLC version that was upgrades to the same version as the installed Windows version.. who knows?.. I wonder what you guys think.. Regards Vlibva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 [00007fa46c171100] avcodec decoder: Using OpenGL/VAAPI backend for VDPAU for hardware decoding [h264 @ 0x7fa46c1ba740] Failed setup for format vdpau: hwaccel initialisation returned error. [00007fa46c171100] avcodec decoder error: existing hardware acceleration cannot be reused libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 libGL error: MESA-LOADER: failed to retrieve device information libGL error: MESA-LOADER: failed to open i915: /usr/lib64/dri/i915_dri.so: cannot open shared object file: Too many open files (search paths /usr/lib64/dri, suffix _dri) libGL error: failed to load driver: i915 libGL error: MESA-LOADER: failed to retrieve device information libGL error: MESA-LOADER: failed to open i915: /usr/lib64/dri/i915_dri.so: cannot open shared object file: Too many open files (search paths /usr/lib64/dri, suffix _dri) libGL error: failed to load driver: i915 uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 [00007fa4390629f0] avcodec decoder: Using OpenGL/VAAPI backend for VDPAU for hardware decoding [h264 @ 0x7fa43906d780] Failed setup for format vdpau: hwaccel initialisation returned error. [00007fa4390629f0] avcodec decoder error: existing hardware acceleration cannot be reused libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 libGL error: Connection closed during DRI3 initialization failureThe X11 connection broke: Error during FD passing (code 7) X connection to :0 broken (explicit kill or server shutdown). QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread QObject::~QObject: Timers cannot be stopped from another thread Segmentation fault (core dumped)
BTW, This problem happens on 2 same model Lenovo ThinkCentre M58p with 8gb ram and 6gb RAM 500gb hd on both. Card:Intel 810 and later: Intel Corporation|4 Series Chipset Integrated Graphics Controller [DISPLAY_VGA] (rev: 03)
For the "Too many open files", it may be just because the programs that are running have exceeded the limit on the number of files a user may have open, a bug in another program opening files and not closing them, or a bug in vlc. The setting, which you can check with "ulimit -n" (run as a regular user) is 1024 files. First, I'd try increasing the limit. Add the following two lines to the end of /etc/security/limits.conf * hard nofile 524288 * soft nofile 524288 That increases the number of allowed open files from 1K to 512K, provided you don't run out of memory first. Reboot after changing the limit. Leave the system running with vlc open, and keep track of it's memory usage over the course of a few days.
CC: (none) => davidwhodgins
Thank You Dave, Until today everything seems to be working fine. Let´s see how it goes until this evening. It´s always great to learn from the experts. Regards
Hello again, This is what I got again running vlc from konsole. $ vlc VLC media player 3.0.17.4 Vetinari (revision 3.0.17.4-0-8e19ecd05497) [0000000001e275e0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [0000000001eb80f0] main playlist: playlist is empty uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu [00007fba48008750] main filter error: Failed to create video converter libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva error: /usr/lib64/dri/iHD_drv_video.so init failed libva info: va_openDriver() returns 1 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 [00007fba58c248d0] avcodec decoder: Using OpenGL/VAAPI backend for VDPAU for hardware decoding [h264 @ 0x7fba58d102c0] Failed setup for format vdpau: hwaccel initialisation returned error. [00007fba58c248d0] avcodec decoder error: existing hardware acceleration cannot be reused uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu [00007fba480063d0] xcb_xv vout display error: unknown XVideo YUV format 3231564e (NV12) Segmentation fault (core dumped) Is it a hardware acceleration problem? I will see what happens with hardware acceleration disabled
Which version of vlc (output of "rpm -q vlc")? vlc doesn't have a dedicated maintainer. Assigning to all packagers.
Assignee: bugsquad => pkg-bugs
This has been fixed with 3.0.18 upgrade
Resolution: (none) => FIXEDStatus: NEW => RESOLVED