Bug 501650 - Kdenlive Snap: GLib-GIO-ERROR on Save, No GSettings schemas
Summary: Kdenlive Snap: GLib-GIO-ERROR on Save, No GSettings schemas
Status: RESOLVED WORKSFORME
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: 24.12.3
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2025-03-17 16:16 UTC by Daudi
Modified: 2025-04-21 03:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daudi 2025-03-17 16:16:13 UTC
SUMMARY
New snap install of kdenlive crashes upon either SAVE or SAVE AS, noting the following two errors:
(kdenlive:132957): GLib-GIO-WARNING **: 17:58:23.322: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-io-error-quark, 14)
(kdenlive:132957): GLib-GIO-ERROR **: 17:58:23.379: No GSettings schemas are installed on the system

STEPS TO REPRODUCE
1.  New Install of Kdenlive, Launch from Terminal window in user space
2.  Create new project, Added a video clip to the timeline.
3. Attempted to save the project: FILE > SAVE, kdenlive immediately crashes with above error messages appearing in terminal window.


SOFTWARE/OS VERSIONS
Operating System: Linux Mint 21                   
Kernel: Linux 5.15.0-134-generic
Architecture: x86-64
snap       2.61.4
snapd      2.61.4
series     16

$ kdenlive --version
Gtk-Message: 08:58:45.412: Failed to load module "xapp-gtk3-module"
Qt: Session management error: Could not open network socket
kf.config.core: Watching absolute paths is not supported "/snap/kdenlive/116/kf6/usr/share/color-schemes/BreezeLight.colors"
kdenlive 25.03.70

$ snap list kdenlive
Name      Version  Rev  Tracking       Publisher  Notes
kdenlive  24.12.3  116  latest/stable  kde✓  

ADDITIONAL INFORMATION
echo $GSETTINGS_SCHEMA_DIR
/usr/share/glib-2.0/schemas
-rw-r--r-- 1 root root 359064 Mar 16 17:29 /usr/share/glib-2.0/schemas/gschemas.compiled

$ snap connections kdenlive
Interface                Plug                      Slot                             Notes
audio-playback           kdenlive:audio-playback   :audio-playback                  -
audio-record             kdenlive:audio-record     :audio-record                    -
content[ffmpeg-2404]     kdenlive:ffmpeg-2404      ffmpeg-2404:ffmpeg-2404          -
content[gpu-2404]        kdenlive:gpu-2404         mesa-2404:gpu-2404               -
content[gtk-2-themes]    kdenlive:gtk-2-themes     gtk-common-themes:gtk-2-themes   -
content[gtk-3-themes]    kdenlive:gtk-3-themes     gtk-common-themes:gtk-3-themes   -
content[icon-themes]     kdenlive:icon-themes      gtk-common-themes:icon-themes    -
content[kf6-core24-all]  kdenlive:kf6-core24       kf6-core24:kf6-core24-slot       -
content[sound-themes]    kdenlive:sound-themes     gtk-common-themes:sound-themes   -
dbus                     -                         kdenlive:session-dbus-interface  -
desktop                  kdenlive:desktop          :desktop                         -
desktop-legacy           kdenlive:desktop-legacy   :desktop-legacy                  -
home                     kdenlive:home             :home                            -
network                  kdenlive:network          :network                         -
network-bind             kdenlive:network-bind     :network-bind                    -
opengl                   kdenlive:opengl           :opengl                          -
removable-media          kdenlive:removable-media  :removable-media                 -
system-observe           kdenlive:system-observe   :system-observe                  -
unity7                   kdenlive:unity7           :unity7                          -
wayland                  kdenlive:wayland          :wayland                         -
x11                      kdenlive:x11              :x11        

$ snap interface gsettings
name:    gsettings
summary: allows access to any gsettings item of current user
plugs:
  - audacity
  - darktable
  - gimp
  - inkscape
  - skype
slots:
  - core

sudo snap connect kdenlive:gsettings core:gsettings
error: snap "kdenlive" has no plug named "gsettings"

STDERR trace prior to error messages:
$ kdenlive &
[1] 132957
daudi@jabari:~$ Gtk-Message: 17:57:27.753: Failed to load module "xapp-gtk3-module"
Qt: Session management error: Could not open network socket
kf.config.core: Watching absolute paths is not supported "/snap/kdenlive/116/kf6/usr/share/color-schemes/BreezeLight.colors"
kf.config.core: Watching absolute paths is not supported "/snap/kdenlive/116/kf6/usr/share/color-schemes/BreezeDark.colors"
Starting render server
profilePath from $MLT_PROFILES_PATH:  "/snap/kdenlive/116/usr/share/mlt-7/profiles/"
meltPath from KdenliveSetting::meltPath:  "/snap/kdenlive/116/usr/bin/melt"
ZZZZZZZZZZZZZZZZZZZZZZZ

STARTING TASKMANAGER CLOSURE, ACTIVE THREADS:  0 

ZZZZZZZZZZZZZZZZZZZZZZZ
plugin not available: "frei0r.sleid0r_push-down"
plugin not available: "frei0r.sleid0r_push-left"
plugin not available: "frei0r.sleid0r_push-right"
plugin not available: "frei0r.sleid0r_push-up"
plugin not available: "frei0r.sleid0r_slide-down"
plugin not available: "frei0r.sleid0r_slide-left"
plugin not available: "frei0r.sleid0r_slide-up"
plugin not available: "frei0r.sleid0r_slide-right"
plugin not available: "frei0r.sleid0r_wipe-barn-door-h"
plugin not available: "frei0r.sleid0r_wipe-barn-door-v"
plugin not available: "frei0r.sleid0r_wipe-circle"
plugin not available: "frei0r.sleid0r_wipe-down"
plugin not available: "frei0r.sleid0r_wipe-left"
plugin not available: "frei0r.sleid0r_wipe-rect"
plugin not available: "frei0r.sleid0r_wipe-right"
plugin not available: "frei0r.sleid0r_wipe-up"
plugin not available: "region"
Could not parse stylesheet of object AssetPanel(0x562cbbaf2610)
Could not parse stylesheet of object TransitionStackView(0x562cbc7b63c0)
Could not parse stylesheet of object EffectStackView(0x562cbbcf5c70)
Could not parse stylesheet of object MixStackView(0x562cbc768920)
Empty metadata for  "glsl.manager"
kf.i18n: Trying to convert empty KLocalizedString to QString.
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.alpha0ps_alpha0ps"
plugin not available: "frei0r.alpha0ps_alphagrad"
plugin not available: "frei0r.alpha0ps_alphaspot"
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.kaleid0sc0pe"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.pixs0r"
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"
unsupported effect in group "frei0r.alpha0ps_alpha0ps" : "/snap/kdenlive/116/usr/share/kdenlive/effect-templates/secondary_color_correction_v2.xml"
kf.solid.backends.fstab: Failed to acquire watch file descriptor Permission denied
Could not parse stylesheet of object AssetPanel(0x562cbbaf2610)
Could not parse stylesheet of object AssetPanel(0x562cbbaf2610)
Found FFMpeg binary:  "/snap/kdenlive/116/ffmpeg-platform/usr/bin/ffmpeg"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied" 
 "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.924\" (uid=1000 pid=132957 comm=\"/snap/kdenlive/116/usr/bin/kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1367 comm=\"/usr/libexec/udisks2/udisksd \" label=\"unconfined\")"
==========
FOUND SUPPORTED CODECS:  QList("h264_vaapi")
// FFMPEG ARGS:  QList("-hide_banner", "-filters")
/// ++ SCALE_NPP NOT SUPPORTED

daudi@jabari:~$ begin
OpenGL vendor "Intel"
OpenGL renderer "Mesa Intel(R) HD Graphics 4600 (HSW GT2)"
OpenGL threaded? true
OpenGL ES? false
OpenGL maximum texture size = 16384
OpenGL maximum viewport size = 16384 x 16384
end
begin
OpenGL vendor "Intel"
OpenGL renderer "Mesa Intel(R) HD Graphics 4600 (HSW GT2)"
OpenGL threaded? true
OpenGL ES? false
OpenGL maximum texture size = 16384
OpenGL maximum viewport size = 16384 x 16384
end
kf.notifications: Failed to play sound with canberra: No such driver
LOCALE: Document uses  "."  as decimal point and  "C"  as locale
Searching for locale: Found  QLocale(English, Latin, United States)  with match type  0
FOUND MLT PROJECT VERSION:  7  /  30  /  0
ZZZZZZZZZZZZZZZZZZZZZZZ

STARTING TASKMANAGER CLOSURE, ACTIVE THREADS:  0 

ZZZZZZZZZZZZZZZZZZZZZZZ
++++++++++ ININT VIEW WITH TYPE:  0
ZZZZZZZZZZZZZZZZZZZZZZZ

STARTING TASKMANAGER CLOSURE, ACTIVE THREADS:  0 

ZZZZZZZZZZZZZZZZZZZZZZZ
// WARNING EMPTY CLIP HASH: 
555555555555555555

BUILDING SEQUENCE CLIP

555555555555555555555555555
------------
FOUND PRESET CTYPE:  2 
------------------------
------------
FOUND PRESET CTYPE:  2 
------------------------
------------
FOUND PRESET CTYPE:  2 
------------------------
------------
FOUND PRESET CTYPE:  2 
------------------------
QQQQQQQQQQQQQQQQQQQQ
INTERNAL SEQUENCE LOAD

QQQQQQQQQQQQQQQQQQQQQQ
============= LOADING INTERNAL PLAYLIST:  QUuid("{49f30af3-ec0d-4fa7-932b-cc823df85e37}")
=== OPENING FILE WITH TRACKS:  5
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
===== QUERYING TRANSITION:  "mix"
===== QUERYING TRANSITION:  "mix"
===== QUERYING TRANSITION:  "qtblend"
===== QUERYING TRANSITION:  "qtblend"
################### ProjectClip::setproducer #################
################### ClipController::updateProducer
// replace finished:  "3"  :  <tractor>
=== GOT THUMB FOR:  -1 x -1 , UUID:  QUuid("{00000000-0000-0000-0000-000000000000}") 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=== GOT THUMB FOR:  -1 x -1 , UUID:  QUuid("{00000000-0000-0000-0000-000000000000}") 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=== GOT THUMB FOR:  -1 x -1 , UUID:  QUuid("{00000000-0000-0000-0000-000000000000}") 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=== GOT THUMB FOR:  -1 x -1 , UUID:  QUuid("{00000000-0000-0000-0000-000000000000}") 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
==== NO PREVIOUS TIMELINE
::::::::::: connecting timeline:  QUuid("{49f30af3-ec0d-4fa7-932b-cc823df85e37}") , DUR:  0
root context get sub model new function
=== GOT THUMB FOR:  -1 x -1 , UUID:  QUuid("{00000000-0000-0000-0000-000000000000}") 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Comment 1 emohr 2025-03-22 17:07:20 UTC
The Kdenlive team doesn’t deliver snap package anymore, so it’s not an “official” version.

Please try with the current Kdenlive AppImage version 24.12.3 to see if there are any packaging issues https://kdenlive.org/en/download/
Comment 2 Bug Janitor Service 2025-04-06 03:46:35 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-04-21 03:47:17 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.