Is it just me or did kdenlive broke for you too? I’m on an Archlinux based system and just updated the system. A few hours before update kdenlive worked. Update was not small, so its hard to tell the exact cause. I’ve tried to downgrade kdenlive, but same issue. I use Linux for a very long time now, but still get lost with errors like these.^^ Any idea what I should do? Does it work for you?

I get this on start (I reset the configuration files too):

$ kdenlive --version
kdenlive 24.08.1

$ kdenlive
kf.config.core: Watching absolute paths is not supported "/usr/share/color-schemes/BreezeDark.colors"
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltsox.so
(libsox.so.3: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltrtaudio.so
(librtaudio.so.7: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltsdl.so
(libSDL-1.2.so.0: cannot open shared object file: No such file or directory)
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1726202254.631983   14133 descriptor_database.cc:633] File already exists in database: versions.proto
F0000 00:00:1726202254.632005   14133 descriptor.cc:2236] Check failed: GeneratedDatabase()->Add(encoded_file_descriptor, size)
*** Check failure stack trace: ***
@     0x733c9e6b0e09  absl::lts_20240722::log_internal::LogMessage::SendToLog()
@     0x733c9e6b19ae  absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()
@     0x733c64890955  (unknown)
@     0x733c649c228d  google::protobuf::internal::AddDescriptors()
@     0x733c65696125  (unknown)
@     0x733cdd22d6ad  (unknown)
@     0x733cdd22a5c2  _dl_catch_exception
@     0x733cdd2344fc  (unknown)
@     0x733cdd22a523  _dl_catch_exception
@     0x733cdd234904  (unknown)
@     0x733cd9e9ef14  (unknown)
@     0x733cdd22a523  _dl_catch_exception
@     0x733cdd22a679  (unknown)
@     0x733cd9e9e9f3  (unknown)
@     0x733cd9e9efcf  dlopen
@     0x733c9ea96c6c  mlt_register
@     0x733cdc3a2279  mlt_repository_init
@     0x733cdc386f52  mlt_factory_init
@     0x733cdc3605f5  Mlt::Factory::init()
@     0x5b73c4a7f0d5  (unknown)
@     0x5b73c4a3a285  (unknown)
@     0x5b73c4497d06  (unknown)
@     0x733cd9e34e08  (unknown)
@     0x733cd9e34ecc  __libc_start_main
@     0x5b73c44998d5  (unknown)
Aborted (core dumped)

My system if its relevant:

OS: EndeavourOS x86_64
Kernel: Linux 6.10.9-arch1-2
Uptime: 1 hour, 10 mins
Packages: 1657 (pacman), 9 (flatpak)
Shell: bash 5.2.32
Display (AG271QG): 2560x1440 @ 120 Hz in 27 [External]
DE: KDE Plasma 6.1.5
WM: KWin (Wayland)
WM Theme: Breeze
Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3/4]
Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
Font: NotoSans Nerd Font (12pt) [Qt], NotoSans Nerd Font (12pt) [GTK2/3/4]
Cursor: breeze (24px)
Terminal: konsole 24.8.1
Terminal Font: JetBrainsMono Nerd Font Mono (11pt)
CPU: AMD Ryzen 7 7700X (16) @ 5.57 GHz
GPU 1: AMD Radeon RX 7600 (RADV NAVI33) [Discrete] Mesa 24.2.2-arch1.1
GPU 2: AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO) [Integrated] Mesa 24.2.2-arch1.1
Memory: 3.00 GiB / 30.50 GiB (10%)
Swap: 65.00 MiB / 512.00 MiB (13%)
Disk (/): 550.90 GiB / 1.79 TiB (30%) - ext4
Disk (/media/Emulation): 4.47 TiB / 5.41 TiB (83%) - ext4
Disk (/media/My): 3.10 TiB / 3.58 TiB (87%) - ext4
Disk (/media/Work): 648.09 GiB / 915.82 GiB (71%) - ext4
Locale: en_US.UTF-8
    • thingsiplay@beehaw.orgOP
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      No, I did not. After my post I got an mlt update too, which didn’t help with Kdenlive, but Inkscape stopped working… Right after that Inkscape got an update and now it works again. It all looks like an known issue they are aware off? Couldn’t find anything related in KDE and Archlinux forums a few hours back.

      Last time Kdenlive broke, I used Flatpak until that was resolved. Maybe I’ll wait a bit again. But will have in mind to downgrade mlt, but I’m hesitant to downgrade libraries other tools may depend on.