Bug 511169

Summary: Default Environment Binaries Do Not Allow VAAPI Hardware Acceleration in Appimage Version
Product: [Applications] kdenlive Reporter: Gokhan <bluesadam>
Component: Rendering & ExportAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: major    
Priority: NOR    
Version First Reported In: 25.08.2   
Target Milestone: ---   
Platform: Bazzite   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Default folder keeps coming back after each restart

Description Gokhan 2025-10-26 16:41:05 UTC
Created attachment 186197 [details]
Default folder keeps coming back after each restart

SUMMARY
The ffmpeg/ffplay/ffprobe binaries that come by default in Appimage version of Kdenlive does not allow for VAAPI hardware acceleration. When manually set to usr/bin/ folder where system binaries are, VAAPI hardware acceleration works as intended. But each time Kdenlive is restarted, environment settings are reset to default values. So basically, I have to change environment settings each time I run Kdenlive, which is quite inconvenient. If the settings stuck, the problem would essentially be solved.

STEPS TO REPRODUCE
1. Press "Run config wizard" in Kdenlive
2. Press "Check hardware acceleration"
3. It will say "no hardware accelerator was found"

OBSERVED RESULT
With default ffmpeg binaries provided, VAAPI hardware acceleration will not work. But pointing to system binaries in /usr/bin folder, VAAPI hardware acceleration works as intended.

EXPECTED RESULT
VAAPI hardware acceleration should work by default.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Bazzite 42
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2

ADDITIONAL INFORMATION
GPU: AMD RX 7600
CPU: AMD R5 5600