Bug#1082113: Unknown key gtk-modules in ~/.config/gtk-4.0/settings.in
Package: kde-config-gtk-style
Version: 4:5.27.11-1
Severity: grave
Trying to start a GTK4 application (like baobab) under KDE/Plasma, I get
$ baobab
(baobab:61840): Gtk-WARNING **: 15:51:32.115: Unknown key gtk-modules in /home/michael/.config/gtk-4.0/settings.ini
Segmentation fault (core dumped)
$ cat /home/michael/.config/gtk-4.0/settings.ini
[Settings]
gtk-application-prefer-dark-theme=false
gtk-cursor-theme-name=breeze_cursors
gtk-cursor-theme-size=24
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=true
gtk-font-name=Noto Sans, 10
gtk-icon-theme-name=breeze
gtk-modules=colorreload-gtk-module
gtk-primary-button-warps-slider=false
gtk-xft-dpi=147456
$ dpkg -L kde-config-gtk-style | grep colorreload
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcolorreload-gtk-module.so
It appears this module is only available for GTK3, but added for GTK4,
causing any GTK4 app to segfault (thus the RC severity).
~/.config/gtk-4.0/settings.ini appears to be autogenerated by KDE/Plasma.
I did not manually change this file.
Regards,
Michael
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.10.9-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kde-config-gtk-style depends on:
ii gsettings-desktop-schemas 47.1-1
ii libc6 2.40-2
ii libglib2.0-0t64 2.82.0-1
ii libgtk-3-0t64 3.24.43-4
ii libkdecorations2-5v5 4:5.27.11-1
ii libkdecorations2private10 4:5.27.11-1
ii libkf5configcore5 5.115.0-2
ii libkf5configwidgets5 5.115.0-2
ii libkf5coreaddons5 5.115.0-2
ii libkf5dbusaddons5 5.115.0-2
ii libkf5guiaddons5 5.115.0-4
ii libkf5windowsystem5 5.115.0-2
ii libqt5core5t64 5.15.13+dfsg-4
ii libqt5dbus5t64 5.15.13+dfsg-4
ii libqt5gui5t64 5.15.13+dfsg-4
ii libqt5svg5 5.15.13-2
ii libstdc++6 14.2.0-5
Versions of packages kde-config-gtk-style recommends:
ii xsettingsd 1.0.2-1
Versions of packages kde-config-gtk-style suggests:
pn kde-config-gtk-style-preview <none>
-- no debconf information
Reply to: