Unable to play video after Update

After an update but also after a fresh installation, Gwenview shows a black screen when playing videos and VLC and Digikam crash when playing videos. Before Update all works fine.

Operating System: Manjaro Linux
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt version: 6.7.1
Kernel Version: 6.6.32-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600 6-core processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060/PCIe/SSE2
Manufacturer: ASUS

What is shown with journalctl -e and what is shown in the console if you start VLC from the console (just type vlc) and make it crash?

journalctl -e                                                                                                                 ✔ 
#4  0x00007f118f4d10dc n/a (libc.so.6 + 0x1160dc)

Stack trace of thread 2956:
#0  0x00007f118f44a4e9 n/a (libc.so.6 + 0x8f4e9)
#1  0x00007f118f44ced9 pthread_cond_wait (libc.so.6 + 0x91ed9)
#2  0x00007f1126fde3df n/a (libavcodec.so.58 + 0x5de3df)
#3  0x00007f118f44dded n/a (libc.so.6 + 0x92ded)
#4  0x00007f118f4d10dc n/a (libc.so.6 + 0x1160dc)

Stack trace of thread 2957:
#0  0x00007f118f44a4e9 n/a (libc.so.6 + 0x8f4e9)
#1  0x00007f118f44ced9 pthread_cond_wait (libc.so.6 + 0x91ed9)
#2  0x00007f1126fde3df n/a (libavcodec.so.58 + 0x5de3df)
#3  0x00007f118f44dded n/a (libc.so.6 + 0x92ded)
#4  0x00007f118f4d10dc n/a (libc.so.6 + 0x1160dc)

Stack trace of thread 2925:
#0  0x00007f118f4c65fc fdatasync (libc.so.6 + 0x10b5fc)
#1  0x00007f1184bfdc2d _ZN9QLockFile7tryLockEi (libQt5Core.so.5 + 0x1fdc2d)
#2  0x00007f1184c3c010 n/a (libQt5Core.so.5 + 0x23c010)
#3  0x00007f1184c4134b _ZN9QSettings5eventEP6QEvent (libQt5Core.so.5 + 0x24134b)
#4  0x00007f1185956331 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Wid>
#5  0x00007f1184caba68 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core>
#6  0x00007f1184cac506 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadD>
#7  0x00007f1184cf63e0 n/a (libQt5Core.so.5 + 0x2f63e0)
#8  0x00007f118c30ea89 n/a (libglib-2.0.so.0 + 0x5ca89)
#9  0x00007f118c3709b7 n/a (libglib-2.0.so.0 + 0xbe9b7)
#10 0x00007f118c30df95 g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95)
#11 0x00007f1184cfa37f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17Proc>
#12 0x00007f1184ca382c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so>
#13 0x00007f1184cafbfd _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2afbfd)
#14 0x00007f11860a08e7 n/a (libqt_plugin.so + 0xa08e7)
#15 0x00007f11860a19aa n/a (libqt_plugin.so + 0xa19aa)
#16 0x00007f118f44dded n/a (libc.so.6 + 0x92ded)
#17 0x00007f118f4d10dc n/a (libc.so.6 + 0x1160dc)
ELF object binary architecture: AMD x86-64
Jun 19 11:49:29 jan-test systemd[1]: systemd-coredump@3-2963-0.service: Deactivated successfully.
Jun 19 11:49:29 jan-test kded6[768]: Service  ":1.150" unregistered
Jun 19 11:49:29 jan-test systemd[682]: app-vlc-25c60814406b476eab942684fdcfc57b.scope: Consumed 1.344s CPU time.
Jun 19 11:49:44 jan-test systemd[682]: app-org.kde.konsole-bad28757c8f2450cb6693288e998f1ed.scope: Consumed 1.403s CPU time.
Jun 19 11:49:48 jan-test systemd[682]: Started Konsole - Terminal.
Jun 19 11:49:48 jan-test konsole[2987]: Qt: Session management error: None of the authentication protocols specified are supported

VLC Crash:

uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
libva error: vaGetDriverNames() failed with unknown libva error
[00007f7e3c001f80] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
zsh: segmentation fault (core dumped)  vlc

DigiKam Crash:

[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f7064001540] st: 0 edit list: 1 Missing key frame while searching for timestamp: 3600
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f7064001540] st: 0 edit list 1 Cannot find an index entry before timestamp: 3600.
zsh: segmentation fault (core dumped)  digikam

sudo pacman -S libva-vdpau-driver

This Driver is allready installed.

Since it doesn’t work on a fresh Manjaro installation, other video programs don’t work there either, but everything works on MX Linux or old Manjaro, I assume that this is a bug in Manjaro that cannot currently be solved . I won’t try any further here and will wait until the bug is solved with the next update.

Switch to libva-nvidia-driver

libva-vdpau-driver is known to crash VLC and OBS (Hardware video acceleration - ArchWiki)

@philm The Manjaro developers should really consider changing the dependency to libva-nvidia-driver when installing the Nvidia driver.

1 Like

@Marsa switch to libva-nvidia-driver was the trick that worked. Thank you Marsa!

1 Like

@Marsa gave you the solution… reconsider if you give him the award and not yourself.

Please select the next time your terminal output and post it as code. It should look like my quote.

1 Like

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.