| Summary: | Kdenlive segfaults using all 25.04.x binaries on pop-os | ||
|---|---|---|---|
| Product: | [Applications] kdenlive | Reporter: | mark_vejvoda |
| Component: | User Interface & Miscellaneous | Assignee: | Jean-Baptiste Mardelle <jb> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | balooii, fritzibaby |
| Priority: | NOR | Keywords: | triaged |
| Version First Reported In: | 25.04.3 | ||
| Target Milestone: | --- | ||
| Platform: | Pop!_OS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
mark_vejvoda
2025-07-11 14:45:05 UTC
I should mention that I am successfully running 24.x binaries on the same OS and hardware The only thing I could find on the Qt bugtracker was this thing: https://bugreports.qt.io/browse/QTBUG-119254 You can also try installing Kdenlive via Flathub/flatpak. Flatpak release is built against Qt 6.8.x while the AppImage was built with Qt 6.9.x. Maybe that makes a difference? (I assume the ffmpeg/libav version might also be different between those releases but haven't checked). You mentioned that 24.x releases work for you, I checked the AppImage for release 24.12.3 and it reports Qt 6.8.x Indeed the flatpak works fine for the latest v25.x Okay, good to know. What about the other potential issue/fix mentioned in the first link? Do you have this vdpau driver installed, did it help to uninstall it? No idea how that package(s) is called in PopOS but probably something including "vdpau". And to follow up on the 2nd point regarding Qt/ffmpeg/avutils version: I did not find anything interesting in the release notes for Qt 6.9 that suggests that there was a breaking change related to QtMultimedia. As we see libav in the strack trace we could choose the gstreamer backend instead of ffmpeg. Easiest would be via environment variable `QT_MEDIA_BACKEND=gstreamer kdenlive`. Problem is that the AppImage does not include gstreamer AFAIK but the flatpak does `flatpak run --env=QT_MEDIA_BACKEND=gstreamer org.kde.kdenlive` (or use Flatseal). Not quite sure but I think that QtMultimedia is only used for recording audio in Kdenlive as audio output goes via MLT. So if you're not using the record functionality this might be a workaround if you want to use the AppImage still. Found this discussion https://forum.manjaro.org/t/digikam-is-now-throwing-a-segfault-on-startup/174490/1 which is pretty much the same as we've been discussing here. So please check the libva/vdpau/nvidia situation first, seems to be the root cause... I have all options installed for pop-os related to libva-* sudo apt install libva- libva-dev libva-drm2 libva-glx2 libva-wayland2 libva-x11-2 All are on the latest version for pop-os So there is no option for libva-nvidia-driver that i have avaialble in my pop-os |