kdenlive-23.08.4-x86_64-A.AppImage hangs on start

Starting kdenlive-23.08.4-x86_64-A.AppImage on openSuse Tumbledweed, it detects a a crash of the last session, and asks to Reset of Continue.
Choosing Reset reports .config/kdenlive-appimagerc is removed, and then nothing happens; the opening graphic remains on the screen.
Choosing Continue gives a whole bunch of text in the terminal, but no real error messages. After that, it hangs indefinitely, too.
23.08.2 has the same behavior.
Any idea what causes, and how to overcome this?

No one here who can shed a light on this problem?

Please post here what you get on the terminal while starting up Kdnelive. Which openSuse Tubmbledweed do you have?

Did you ever get it running normally?
Did you try the version of your SUSE-system (installed regular via your system-installer)?
Having Manjaro here and no such prob’s.

Hi, thanks for your reactions. The output on the terminal it quite a list, but I can post it here.
Tumbleweed is a rolling distro, with several snapshots every week. I usually keep it outdated by no more than about a week. In all the snapshots of the last few weeks, the kdenlive behavior is the same.

I use kdenlive regularly for more than 6 years, without big problems. Last few years using the appimage, before that the distro version.
At this moment, while the kdenlive version from the distro as such is up-to-date (23.08.4-1.1); the distro says kdenlive has a dependency of libmlt-7, but when I start this distro version from the command line, it does not start, complaining about missing libmlt6:

kdenlive: error while loading shared libraries: libmlt.so.6: cannot open shared object file: No such file or directory

Below the terminal output of starting the kdenlive appimage:

./kdenlive-23.08.4-x86_64-A.AppImage
Loaded icon theme: “breeze”
Loaded icon theme: “breeze-dark”
kf.config.core: Watching absolute paths is not supported “/tmp/.mount_kdenlixjkVSI/usr/share/color-schemes/BreezeDark.colors”
Starting render server
profilePath from $MLT_PROFILES_PATH: “/tmp/.mount_kdenlixjkVSI/usr/share/mlt-7/profiles/”
meltPath from KdenliveSetting::meltPath: “/tmp/.mount_kdenlixjkVSI/usr/bin/melt”
Empty metadata for “glsl.manager”
Empty metadata for “telecide”
plugin not available: “avfilter.acompressor”
plugin not available: “avfilter.aecho”
plugin not available: “avfilter.agate”
plugin not available: “avfilter.atadenoise”
plugin not available: “avfilter.bs2b”
plugin not available: “avfilter.bwdif”
plugin not available: “avfilter.deblock”
plugin not available: “avfilter.dedot”
plugin not available: “avfilter.deflate”
plugin not available: “avfilter.derain”
plugin not available: “avfilter.doubleweave”
plugin not available: “avfilter.field”
plugin not available: “avfilter.framestep”
plugin not available: “avfilter.fspp”
plugin not available: “avfilter.graphmonitor”
plugin not available: “avfilter.hqdn3d”
plugin not available: “avfilter.inflate”
plugin not available: “avfilter.lagfun”
plugin not available: “avfilter.loudnorm”
plugin not available: “avfilter.mcdeint”
plugin not available: “avfilter.random”
plugin not available: “avfilter.removegrain”
plugin not available: “avfilter.separatefields”
plugin not available: “avfilter.shuffleplanes”
plugin not available: “avfilter.sofalizer”
plugin not available: “avfilter.sr”
plugin not available: “avfilter.tmix”
plugin not available: “avfilter.w3fdif”
plugin not available: “avfilter.weave”
plugin not available: “avfilter.yadif”
plugin not available: “frei0r.baltan”
plugin not available: “frei0r.bgsubtract0r”
plugin not available: “frei0r.delay0r”
plugin not available: “frei0r.delaygrab”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.tehRoxx0r”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “movit.unsharp_mask”
plugin not available: “timewarp”
plugin not available: “avfilter.acompressor”
plugin not available: “avfilter.aecho”
plugin not available: “avfilter.agate”
plugin not available: “autotrack_rectangle”
plugin not available: “frei0r.baltan”
plugin not available: “frei0r.delay0r”
plugin not available: “frei0r.delaygrab”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.tehRoxx0r”
plugin not available: “movit.unsharp_mask”
plugin not available: “region”
plugin not available: “timewarp”
plugin not available: “avfilter.acompressor”
plugin not available: “avfilter.aecho”
plugin not available: “avfilter.agate”
plugin not available: “avfilter.atadenoise”
plugin not available: “avfilter.bs2b”
plugin not available: “avfilter.bwdif”
plugin not available: “avfilter.deblock”
plugin not available: “avfilter.dedot”
plugin not available: “avfilter.deflate”
plugin not available: “avfilter.derain”
plugin not available: “avfilter.doubleweave”
plugin not available: “avfilter.field”
plugin not available: “avfilter.framestep”
plugin not available: “avfilter.fspp”
plugin not available: “avfilter.graphmonitor”
plugin not available: “avfilter.hqdn3d”
plugin not available: “avfilter.inflate”
plugin not available: “avfilter.lagfun”
plugin not available: “avfilter.loudnorm”
plugin not available: “avfilter.mcdeint”
plugin not available: “avfilter.random”
plugin not available: “avfilter.removegrain”
plugin not available: “avfilter.separatefields”
plugin not available: “avfilter.shuffleplanes”
plugin not available: “avfilter.sofalizer”
plugin not available: “avfilter.sr”
plugin not available: “avfilter.tmix”
plugin not available: “avfilter.w3fdif”
plugin not available: “avfilter.weave”
plugin not available: “avfilter.yadif”
plugin not available: “frei0r.baltan”
plugin not available: “frei0r.bgsubtract0r”
plugin not available: “frei0r.delay0r”
plugin not available: “frei0r.delaygrab”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.tehRoxx0r”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “movit.unsharp_mask”
plugin not available: “timewarp”
plugin not available: “region”
plugin not available: “region”
plugin not available: “region”
terminate called after throwing an instance of ‘std::bad_alloc’
what(): std::bad_alloc
Aborted (geheugendump gemaakt)


After issuing the command, I get the question visible in the screenshot. No matter what I answer, after that the image stays there for quite a while, without issuing new messages on the terminal. Eventually, it stops, issuing the last three lines on the terminal.

I can start kdenlive in English, if the Dutch language is difficult to follow.

Ooops,
I think this is a problem in your sys/distro.
Is there some app keeping (and blocking it) at mlt6?
AFAIK the actual kdenlive is using mlt7.
Maybe the distro-version has some bug in the dependencies?

Hmm, it appears an old kdenlive version was hanging around in /usr/local/bin, and " which kdenllve" showed that version was used. So I removed that, and now the complaint about libmlt6 is gone. As said, I did not use the distro version in the last years…

Now - using this actual distro version - if I choose Resetten, on the terminal I get:


kdenlive
Could not detect package type, probably default? App dir is “/usr/bin”

GOT Deleted file: “/home/jogchum/.config/kdenliverc”
QPaintDevice: Cannot destroy paint device that is being painted


and I am being returned to the command line.

Choosing Doorgaan (Continue) I get

kdenlive
Could not detect package type, probably default? App dir is “/usr/bin”
kf.config.core: Watching absolute paths is not supported “/usr/share/color-schemes/BreezeDark.colors”
profilePath from appDir/…/share: “/usr/share/mlt-7/profiles”
meltPath from KdenliveSetting::meltPath: “”
meltPath from profilePath/…/…/…/bin: “/usr/bin/melt-7”
Empty metadata for “glsl.manager”
Empty metadata for “telecide”
plugin not available: “avfilter.acompressor”
plugin not available: “avfilter.aecho”
plugin not available: “avfilter.agate”
plugin not available: “avfilter.atadenoise”
plugin not available: “avfilter.bwdif”
plugin not available: “avfilter.deblock”
plugin not available: “avfilter.dedot”
plugin not available: “avfilter.deflate”
plugin not available: “avfilter.derain”
plugin not available: “avfilter.doubleweave”
plugin not available: “avfilter.field”
plugin not available: “avfilter.framestep”
plugin not available: “avfilter.fspp”
plugin not available: “avfilter.graphmonitor”
plugin not available: “avfilter.hqdn3d”
plugin not available: “avfilter.inflate”
plugin not available: “avfilter.lagfun”
plugin not available: “avfilter.loudnorm”
plugin not available: “avfilter.random”
plugin not available: “avfilter.removegrain”
plugin not available: “avfilter.separatefields”
plugin not available: “avfilter.shuffleplanes”
plugin not available: “avfilter.sr”
plugin not available: “avfilter.tmix”
plugin not available: “avfilter.w3fdif”
plugin not available: “avfilter.weave”
plugin not available: “avfilter.yadif”
plugin not available: “frei0r.baltan”
plugin not available: “frei0r.bgsubtract0r”
plugin not available: “frei0r.bigsh0t_eq_mask”
plugin not available: “frei0r.bigsh0t_eq_to_rect”
plugin not available: “frei0r.bigsh0t_eq_to_stereo”
plugin not available: “frei0r.bigsh0t_hemi_to_eq”
plugin not available: “frei0r.bigsh0t_rect_to_eq”
plugin not available: “frei0r.bigsh0t_stabilize_360”
plugin not available: “frei0r.bigsh0t_transform_360”
plugin not available: “frei0r.delay0r”
plugin not available: “frei0r.delaygrab”
plugin not available: “frei0r.facebl0r”
plugin not available: “frei0r.facedetect”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.tehRoxx0r”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa.9354877”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “ladspa”
plugin not available: “movit.unsharp_mask”
plugin not available: “timewarp”
plugin not available: “avfilter.acompressor”
plugin not available: “avfilter.aecho”
plugin not available: “avfilter.agate”
plugin not available: “autotrack_rectangle”
plugin not available: “frei0r.baltan”
plugin not available: “frei0r.delay0r”
plugin not available: “frei0r.delaygrab”
plugin not available: “frei0r.facebl0r”
plugin not available: “frei0r.facedetect”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.lightgraffiti”
plugin not available: “frei0r.tehRoxx0r”
plugin not available: “movit.unsharp_mask”
plugin not available: “region”
plugin not available: “timewarp”
plugin not available: “region”
plugin not available: “region”
=== /// CANNOT ACCESS SPEECH DICTIONARIES FOLDER
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
22 – exe=/usr/bin/kdenlive
13 – platform=xcb
11 – display=:0
17 – appname=kdenlive
17 – apppath=/usr/bin
10 – signal=11
10 – pid=69137
19 – appversion=23.08.4
21 – programname=Kdenlive
31 – bugaddress=submit@bugs.kde.org
KCrash: Application ‘kdenlive’ crashing…
KCrash: Attempting to start /usr/libexec/drkonqi

[1]+ Gepauzeerd kdenlive
jogchum@linux-mkay:~/bin> QSocketNotifier: Invalid socket 5 and type ‘Read’, disabling…
QSocketNotifier: Invalid socket 25 and type ‘Read’, disabling…
QSocketNotifier: Invalid socket 32 and type ‘Read’, disabling…
Unable to start Dr. Konqi
Re-raising signal for core dump handling.

Yeah,
looks like what I have been afraid of.
Seems like you have a mix of old and some new parts of the needed/underlying components.
But I am no SUSE or other sys-crack. Someone else???
Maybe you should check/cleanup your whole KDE-environment?

First thing, while we are now talking about the distro version, the first post was about the app image, which shows the same behavior. And the appimage brings its own libraries, I understand.
I’m not sure what you mean by “check/cleanup your whole KDE-environment”. In earlier attempt to get rid of the problem, I removed all kdenlive stuff in .config, but that did not help then, and it does not help now.

Or have I misunderstood what you meant?

In any case, thanks for responding so far!

Hi,
I think, I understand well…
I’m running here Manjaro/XFCE, i.e. non-KDE. And found, the appimage doesn’t bring along everything needed (KDE-stuff etc.).
So I installed my release-version of kdenlive, that’s pulling down everything needed.
But I did a fresh install for kdenlive and it is working well.

What I think is, your install runs some old & some new components and your sys-installer does not keep everything in line / or clean.
But I am far away and my glass-ball isn’t as large as needed…

In the meantime, I downloaded kdenlive-24.02.0-RC-x86_64.AppImage,
and this version functions OK.

Thanks for your reactions,
regards, jehojakim