After some recent Manjaro update gwenview crashed when tries to play mp4 videos. It worked fine for the last couple of years on this video files. This is the error message: .... [h264 @ 0x562d31e53180] Device does not support the VK_KHR_video_decode_queue extension! [h264 @ 0x562d31e53180] Failed setup for format vulkan: hwaccel initialisation returned error. Segmentation fault (core dumped) gwenview mpv, vlc can play those videos. but mpv shows me this on console: ... [ffmpeg/video] h264: Device does not support the VK_KHR_video_decode_queue extension! ... So I checked vulkaninfo | grep -i VK_KHR_video_decode_queue and nothing. Hm, looks like mesa is not supporting this, but gwenview managed to live with this limitation and worked previously. Operating System: Manjaro Linux KDE Plasma Version: 6.3.6 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 Kernel Version: 6.12.48-1-MANJARO (64-bit) Graphics Platform: Wayland Processors: 16 × 12th Gen Intel® Core™ i5-1240P Memory: 31,1 GiB of RAM Graphics Processor: Intel® Graphics
Update, not only mp4, just tried avi (mjpeg) and no playback, with this output: ... [swscaler @ 0x7f0f00011600] deprecated pixel format used, make sure you did set range correctly qt.multimedia.playbackengine.codec: "No HW decoder found" [mjpeg @ 0x55d69ebc8e00] Invalid setup for format cuda: missing configuration. [mjpeg @ 0x55d69ebc8e00] A hardware frames or device context is required for hardware accelerated decoding. [mjpeg @ 0x55d69ebc8e00] Failed setup for format vaapi: hwaccel initialisation returned error.
Found the problematic setting in Gwenview which causes the crash: Imageview/Animations/Opengl. When set to Software it works.