Page 1 of 1

After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 4:27 am
by madmax25
On my laptop with MX 23.4 xfce, I added the Gnome desktop to have a better support for my touchscreen.

A few days ago there were a lot of updates installed on MX (EDIT: Just found out this isn't 23.4 anymore, it's now 23.5), and my Gnome desktop is broken since that day.
I cannot use Gnome anymore, because many GTK apps are crashing as soon as I touch them (without clicking) with the mouse pointer.
These are important apps like the software manager, the extension manager or even the settings window.
This is only happening when I'm in a "Gnome" session, a "Gnome on Xorg" session does work however, so obviously Wayland is affected somehow.

Now my question is, has anything about GTK3 been changed and how can I fix this, please (EDIT: Unfortunately, Timeshift doesn't help this time)?

EDIT2:
If I start

Code: Select all

gnome-software
from the terminal, there is no output and if I start

Code: Select all

extension-manager
I'm getting this output:

Code: Select all

(extension-manager:41172): Gdk-WARNING **: 10:43:13.616: Failed to load cursor theme 

(extension-manager:41172): Gdk-WARNING **: 10:43:13.630: Failed to load cursor theme 
**
Gdk:ERROR:../../../gdk/wayland/gdkdisplay-wayland.c:1088:_gdk_wayland_display_get_cursor_theme: assertion failed: (display_wayland->cursor_theme_name)
Bail out! Gdk:ERROR:../../../gdk/wayland/gdkdisplay-wayland.c:1088:_gdk_wayland_display_get_cursor_theme: assertion failed: (display_wayland->cursor_theme_name)
Aborted

My QSI:

Code: Select all

System:
  Kernel: 6.6.11-amd64 [6.6.11-1~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6.11-amd64 root=UUID=<filter> ro quiet splash
    resume=UUID=<filter> resume_offset=9986048
  Desktop: GNOME v: 43.9 wm: gnome-shell dm: GDM3 v: 43.0 Distro: MX-23.4_x64 Libretto May 19
    2024 base: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Laptop System: Dell product: Inspiron 15 3535 v: 1.16.0 serial: <superuser required>
    Chassis: type: 10 v: 1.16.0 serial: <superuser required>
  Mobo: Dell model: 0829N3 v: A00 serial: <superuser required> UEFI: Dell v: 1.16.0
    date: 08/16/2024
Battery:
  ID-1: BAT1 charge: 36.3 Wh (94.5%) condition: 38.4/40.8 Wh (94.0%) volts: 11.8 min: 11.2
    model: Simplo 0x35,0x33,0x42,0x49,0x00,0x00,0x00 type: Li-ion serial: <filter>
    status: discharging
CPU:
  Info: model: AMD Ryzen 5 7530U with Radeon Graphics bits: 64 type: MT MCP arch: Zen 3 gen: 4
    level: v3 note: check built: 2021-22 process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80)
    stepping: 0 microcode: 0xA50000F
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache: L1: 384 KiB
    desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 876 high: 2125 min/max: 400/4546 scaling: driver: amd-pstate-epp
    governor: powersave cores: 1: 400 2: 1396 3: 1397 4: 1397 5: 400 6: 400 7: 400 8: 400 9: 400
    10: 2125 11: 1397 12: 400 bogomips: 47912
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW, STIBP: always-on, RSB
    filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Barcelo vendor: Dell driver: amdgpu v: kernel arch: GCN-5 code: Vega
    process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
    speed: 16 GT/s ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 03:00.0 chip-ID: 1002:15e7
    class-ID: 0300 temp: 49.0 C
  Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 3-4:3
    chip-ID: 0bda:5573 class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9 compositor: gnome-shell
    driver: X: loaded: amdgpu unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu
    display-ID: 0
  Monitor-1: eDP-1 model: BOE Display 0x09e6 built: 2020 res: 1920x1080 dpi: 142 gamma: 1.2
    size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: OpenGL v: 4.6 Mesa 22.3.6 renderer: AMD Radeon Graphics (renoir LLVM 15.0.6 DRM 3.54
    6.6.11-amd64) direct-render: Yes
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Dell driver: snd_hda_intel v: kernel
    pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 03:00.1
    chip-ID: 1002:1637 class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Dell driver: snd_rn_pci_acp3x v: kernel
    alternate: snd_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_rpl_pci_acp6x, snd_pci_ps,
    snd_sof_amd_rembrandt pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s
    bus-ID: 03:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h HD Audio vendor: Dell driver: snd_hda_intel v: kernel pcie: gen: 3
    speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 03:00.6 chip-ID: 1022:15e3
    class-ID: 0403
  API: ALSA v: k6.6.11-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter driver: rtw_8821ce v: N/A
    modules: rtw88_8821ce,wl,rtl8821ce pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 2000
    bus-ID: 02:00.0 chip-ID: 10ec:c821 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8 bus-ID: 3-1:2 chip-ID: 0bda:c829
    class-ID: e001 serial: <filter>
  Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
    sub-v: f098 hci-v: 4.2 rev: 75b8
  Info: acl-mtu: 1021:8 sco-mtu: 255:12 link-policy: rswitch hold sniff park
    link-mode: peripheral accept service-classes: rendering, capturing, object transfer, audio,
    telephony
Drives:
  Local Storage: total: 1.82 TiB used: 69.26 GiB (3.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Crucial model: CT2000P3SSD8 size: 1.82 TiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: P9CR30A temp: 29.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 162.52 GiB size: 158.91 GiB (97.78%) used: 45.3 GiB (28.5%) fs: ext4
    dev: /dev/nvme0n1p8 maj-min: 259:8
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 97.8 MiB (32.7%) fs: vfat
    dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-3: /home raw-size: 394.23 GiB size: 386.97 GiB (98.16%) used: 19.93 GiB (5.2%) fs: ext4
    dev: /dev/nvme0n1p9 maj-min: 259:9
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 18.97 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 66.0 C mobo: 34.0 C sodimm: SODIMM C gpu: amdgpu temp: 48.0 C
  Fan Speeds (RPM): cpu: 2800
Repos:
  Packages: 3152 pm: dpkg pkgs: 3130 libs: 1582
    tools: apt,apt-get,aptitude,gnome-software,nala,synaptic pm: rpm pkgs: 0 pm: flatpak pkgs: 22
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list
    1: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mirror.plusserver.com/mxlinux/mxlinux/mx/repo/ bookworm main non-free
Info:
  Processes: 380 Uptime: 54m wakeups: 23028 Memory: 14.98 GiB used: 2.63 GiB (17.5%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Re: MX 23.4 Gnome - GTK apps stopped working.

Posted: Wed Jan 15, 2025 10:50 am
by timkb4cq
The debs listed in this post
viewtopic.php?p=805425#p805425
are for an issue that seems related to yours. I would try installing them. May help, can't hurt.

Re: After updating MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 11:03 am
by madmax25
Looks like i need special privileges to see this post, which I don't have so far.

Btw. I had to edit the subject, because I found out about the new 23.5 only after I started this thread.

What's strange about this current issue is that even Timeshift didn't help to return to a working state of the system.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 11:32 am
by Stevo
You've also got a rather old MX AHS kernel without the AHS repos being enabled. I wonder what installing and running the stock Bookworm 6.1 kernel, or going whole hog on AHS and installing the AHS updates and a recent kernel, would result in.

But yeah, it might be a lightdm issue. Maybe installing and using gdm for gnome is a better choice.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 11:35 am
by dolphin_oracle
you might check apt-history (quick-system-info).

its very possible something updated that a regular MX release wouldn't update, being that you have gnome running especially with wayland. I can tell you that on my Xfce system, I don't think any gtk libs updated.

**lightdm does have issues starting wayland sessions.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 12:17 pm
by madmax25
@ Stevo
Actually, I did move from lightdm to gdm3 when I installed Gnome.
Which kernel should I install?
Could you give me more information about what exactly to do, please?

@ dolphin_oracle
Here is my /var/log/apt/history.log (Do you see anything helpful there?):

Code: Select all

Start-Date: 2025-01-02  14:52:42
Commandline: apt -o Acquire::AllowUnsizedPackages=true -o APT::Sandbox::User=root reinstall /home/user/Downloads/GaomonTablet_LinuxDriver_v16.0.0.05.deb
Requested-By: user (1000)
Reinstall: gaomontablet:amd64 (16.0.0.05)
End-Date: 2025-01-02  14:52:46

Start-Date: 2025-01-02  14:54:15
Commandline: apt -o Acquire::AllowUnsizedPackages=true -o APT::Sandbox::User=root reinstall /home/user/Downloads/GaomonTablet_LinuxDriver_v16.0.0.05.deb
Requested-By: user (1000)
Reinstall: gaomontablet:amd64 (16.0.0.05)
End-Date: 2025-01-02  14:54:19

Start-Date: 2025-01-02  14:58:40
Commandline: apt -o Acquire::AllowUnsizedPackages=true -o APT::Sandbox::User=root reinstall /home/user/Downloads/GaomonTablet_LinuxDriver_v16.0.0.05.deb
Requested-By: user (1000)
Reinstall: gaomontablet:amd64 (16.0.0.05)
End-Date: 2025-01-02  14:58:44

Start-Date: 2025-01-02  15:04:34
Commandline: apt -o Acquire::AllowUnsizedPackages=true -o APT::Sandbox::User=root reinstall /home/user/Downloads/GaomonTablet_LinuxDriver_v16.0.0.05.deb
Requested-By: user (1000)
Reinstall: gaomontablet:amd64 (16.0.0.05)
End-Date: 2025-01-02  15:04:38

Start-Date: 2025-01-02  15:07:41
Commandline: apt-get -o=Dpkg::Use-Pty=0 remove -y gaomontablet
Requested-By: user (1000)
Remove: gaomontablet:amd64 (16.0.0.05)
End-Date: 2025-01-02  15:07:43

Start-Date: 2025-01-02  15:08:09
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Purge: gaomontablet:amd64 ()
End-Date: 2025-01-02  15:08:09

Start-Date: 2025-01-02  15:12:52
Commandline: apt -o Acquire::AllowUnsizedPackages=true -o APT::Sandbox::User=root reinstall /home/user/Downloads/GaomonTablet_LinuxDriver_v16.0.0.05.deb
Requested-By: user (1000)
Install: gaomontablet:amd64 (16.0.0.05)
End-Date: 2025-01-02  15:12:56

Start-Date: 2025-01-03  00:06:16
Commandline: apt --verbose-versions -o APT::Get::Upgrade-Allow-New=true -o Binary::apt::APT::Get::Upgrade-Allow-New=true full-upgrade
Requested-By: user (1000)
Upgrade: mx-packageinstaller:amd64 (24.12.04, 24.12.05)
End-Date: 2025-01-03  00:06:17

Start-Date: 2025-01-10  02:17:53
Commandline: apt --verbose-versions -o APT::Get::Upgrade-Allow-New=true -o Binary::apt::APT::Get::Upgrade-Allow-New=true full-upgrade
Requested-By: user (1000)
Install: vulkan-tools:amd64 (1.3.239.0+dfsg1-1, automatic), libluajit2-5.1-2:amd64 (2.1-20230119-1, automatic), libgcab-1.0-0:amd64 (1.5-1, automatic), libsmbios-c2:amd64 (2.4.3-1, automatic), lsscsi:amd64 (0.31-1+b1, automatic), sysbench:amd64 (1.0.20+ds-5, automatic), libftdi1-2:amd64 (1.5-6+b2, automatic), libjaylink0:amd64 (0.3.1-1, automatic), libflashrom1:amd64 (1.3.0-2.1, automatic), fwupd:amd64 (1.8.12-2, automatic), libluajit2-5.1-common:amd64 (2.1-20230119-1, automatic)
Upgrade: firefox-l10n-xpi-de:amd64 (133.0.3~mozillabinaries-1mx23+1, 134.0~mozillabinaries-1mx23+1), lo-main-helper:amd64 (25.01.02mx23, 25.01.04mx23), mx-iso-template:amd64 (24.12.01mx23, 25.1.01mx23), hardinfo2:amd64 (2.1.11-1~mx23+1, 2.2.4-1~mx23+2), firefox:amd64 (133.0.3~mozillabinaries-1mx23+1, 134.0~mozillabinaries-1mx23+1), mx-packageinstaller-pkglist:amd64 (25.01.02mx23, 25.01.04mx23), lightdm:amd64 (1.26.0-8, 1.32.0-3~mx23+1), nala:amd64 (0.14.0mx23, 0.15.4-0.1mx23), mx-installer:amd64 (24.11.01mx23, 25.01.01mx23), liblightdm-gobject-1-0:amd64 (1.26.0-8, 1.32.0-3~mx23+1)
End-Date: 2025-01-10  02:18:30

Start-Date: 2025-01-11  02:14:58
Commandline: apt --verbose-versions -o APT::Get::Upgrade-Allow-New=true -o Binary::apt::APT::Get::Upgrade-Allow-New=true full-upgrade
Requested-By: user (1000)
Upgrade: thunderbird:amd64 (1:128.5.0esr-1~deb12u1, 1:128.6.0esr-1~deb12u1), thunderbird-l10n-de:amd64 (1:128.5.0esr-1~deb12u1, 1:128.6.0esr-1~deb12u1)
End-Date: 2025-01-11  02:15:01

Start-Date: 2025-01-13  12:59:51
Commandline: apt --verbose-versions -o APT::Get::Upgrade-Allow-New=true -o Binary::apt::APT::Get::Upgrade-Allow-New=true full-upgrade
Requested-By: user (1000)
Install: libxfce4windowing-0-0:amd64 (4.20.0-1~mx23+1, automatic), libxfce4windowing-common:amd64 (4.20.0-1~mx23+1, automatic), libdisplay-info2:amd64 (0.2.0-2~mx23+1, automatic), linux-headers-6.1.0-29-amd64:amd64 (6.1.123-1, automatic), libgtk-layer-shell0:amd64 (0.8.0-1, automatic), linux-headers-6.1.0-29-common:amd64 (6.1.123-1, automatic), linux-image-6.1.0-29-amd64:amd64 (6.1.123-1, automatic), libtumbler-1-0:amd64 (4.20.0-1~mx23+1, automatic)
Upgrade: libsynctex2:amd64 (2022.20220321.62855-5.1+deb12u1, 2022.20220321.62855-5.1+deb12u2), libblkid-dev:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), xfce4-weather-plugin:amd64 (0.11.1-1~mx23+1, 0.11.2-1~mx23+1), libglib2.0-dev-bin:amd64 (2.74.6-2+deb12u4, 2.74.6-2+deb12u5), libsmartcols1:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), python3.11:amd64 (3.11.2-6+deb12u4, 3.11.2-6+deb12u5), xfce4-battery-plugin:amd64 (1.1.4-1, 1.1.5-1~mx23+1), libsoup2.4-1:amd64 (2.74.3-1, 2.74.3-1+deb12u1), openssh-client:amd64 (1:9.2p1-2+deb12u3, 1:9.2p1-2+deb12u4), exo-utils:amd64 (4.18.0-1, 4.20.0-1~mx23+1), xfce4-cpugraph-plugin:amd64 (1.2.7-1, 1.2.10-1~mx23+1), libxfce4ui-common:amd64 (4.18.6-1~mx23, 4.20.0-1~mx23+1), thunar-data:amd64 (4.18.11-1~mx23, 4.20.0-1~mx23+1), util-linux-locales:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), libmount-dev:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), libglib2.0-bin:amd64 (2.74.6-2+deb12u4, 2.74.6-2+deb12u5), xfce4-power-manager-data:amd64 (4.18.4-1~mx23, 4.20.0-1~mx23+1), libglib2.0-dev:amd64 (2.74.6-2+deb12u4, 2.74.6-2+deb12u5), gir1.2-libxfce4util-1.0:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), libsrt1.5-gnutls:amd64 (1.5.1-1, 1.5.1-1+deb12u1), gstreamer1.0-gl:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), xfce4-netload-plugin:amd64 (1.4.0-1, 1.4.1-1~mx23+1), ucf:amd64 (3.0043+nmu1, 3.0043+nmu1+deb12u1), libavahi-common-data:amd64 (0.8-10, 0.8-10+deb12u1), geoclue-2.0:amd64 (2.6.0-2, 2.6.0-2+deb12u1), libkpathsea6:amd64 (2022.20220321.62855-5.1+deb12u1, 2022.20220321.62855-5.1+deb12u2), libavahi-core7:amd64 (0.8-10, 0.8-10+deb12u1), xfce4-panel:amd64 (4.18.6-1~mx23, 4.20.0-1~mx23+1), linux-compiler-gcc-12-x86:amd64 (6.1.119-1, 6.1.123-1), libtiff6:amd64 (4.5.0-6+deb12u1, 4.5.0-6+deb12u2), libmount1:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), nfs-common:amd64 (1:2.6.2-4, 1:2.6.2-4+deb12u1), libgstreamer-gl1.0-0:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), avahi-daemon:amd64 (0.8-10, 0.8-10+deb12u1), espeak-ng:amd64 (1.51+dfsg-10+deb12u1, 1.51+dfsg-10+deb12u2), linux-headers-amd64:amd64 (6.1.119-1, 6.1.123-1), python3-urllib3:amd64 (1.26.12-1, 1.26.12-1+deb12u1), libpython3.11-minimal:amd64 (3.11.2-6+deb12u4, 3.11.2-6+deb12u5), tumbler:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), libsoup-gnome2.4-1:amd64 (2.74.3-1, 2.74.3-1+deb12u1), libxfce4ui-2-0:amd64 (4.18.6-1~mx23, 4.20.0-1~mx23+1), tumbler-common:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), libglib2.0-data:amd64 (2.74.6-2+deb12u4, 2.74.6-2+deb12u5), gstreamer1.0-alsa:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), util-linux:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), gir1.2-gst-plugins-base-1.0:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), util-linux-extra:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), xfce4-cpufreq-plugin:amd64 (1.2.8-1, 1.2.8-2~mx23+1), libxfconf-0-3:amd64 (4.18.3-2~mx23, 4.20.0-1~mx23+1), gir1.2-geoclue-2.0:amd64 (2.6.0-2, 2.6.0-2+deb12u1), linux-kbuild-6.1:amd64 (6.1.119-1, 6.1.123-1), fdisk:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), xfce4-taskmanager:amd64 (1.5.7-1~mx23, 1.5.7-1~mx23+1), xfburn:amd64 (0.6.2-1+b1, 0.7.2-1~mx23+1), libxfce4panel-2.0-4:amd64 (4.18.6-1~mx23, 4.20.0-1~mx23+1), libespeak-ng1:amd64 (1.51+dfsg-10+deb12u1, 1.51+dfsg-10+deb12u2), xfwm4:amd64 (4.18.0-1, 4.20.0-1~mx23+1), nfs-kernel-server:amd64 (1:2.6.2-4, 1:2.6.2-4+deb12u1), libxfce4ui-utils:amd64 (4.18.6-1~mx23, 4.20.0-1~mx23+1), libsoup2.4-common:amd64 (2.74.3-1, 2.74.3-1+deb12u1), python3-pkg-resources:amd64 (66.1.1-1, 66.1.1-1+deb12u1), libfdisk1:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), eject:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), libgarcon-gtk3-1-0:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), dnsmasq-base:amd64 (2.89-1, 2.90-4~deb12u1), xfce4-power-manager:amd64 (4.18.4-1~mx23, 4.20.0-1~mx23+1), gstreamer1.0-x:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), libpython3.11:amd64 (3.11.2-6+deb12u4, 3.11.2-6+deb12u5), linux-image-amd64:amd64 (6.1.119-1, 6.1.123-1), libuuid1:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), xfdesktop4:amd64 (4.18.1-1, 4.20.0-1~mx23+1), xfce4-timer-plugin:amd64 (1.7.1-1, 1.7.2-1~mx23+1), gstreamer1.0-plugins-base:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), xfce4-helpers:amd64 (4.18.6-2~mx23, 4.20.0-1~mx23+1), tumbler-plugins-extra:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), xfconf:amd64 (4.18.3-2~mx23, 4.20.0-1~mx23+1), libebml5:amd64 (1.4.4-1, 1.4.4-1+deb12u1), gir1.2-xfconf-0:amd64 (4.18.3-2~mx23, 4.20.0-1~mx23+1), base-files:amd64 (12.4+deb12u8, 12.4+deb12u9), libpython3.11-stdlib:amd64 (3.11.2-6+deb12u4, 3.11.2-6+deb12u5), xfce4-settings:amd64 (4.18.6-2~mx23, 4.20.0-1~mx23+1), xfce4-session:amd64 (4.18.4-1~mx23, 4.20.0-1~mx23+3), uuid-dev:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), libavahi-common3:amd64 (0.8-10, 0.8-10+deb12u1), libexo-2-0:amd64 (4.18.0-1, 4.20.0-1~mx23+1), xfce4-appfinder:amd64 (4.18.1-1~mx23, 4.20.0-1~mx23+1), rfkill:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), mount:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), libglib2.0-0:amd64 (2.74.6-2+deb12u4, 2.74.6-2+deb12u5), xfce4-clipman:amd64 (2:1.6.2-1, 2:1.6.6-1~mx23+1), thunar:amd64 (4.18.11-1~mx23, 4.20.0-1~mx23+1), libgsl27:amd64 (2.7.1+dfsg-5, 2.7.1+dfsg-5+deb12u1), xfce4-power-manager-plugins:amd64 (4.18.4-1~mx23, 4.20.0-1~mx23+1), libxfce4util7:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), mx-installer:amd64 (25.01.01mx23, 25.01.02mx23), python3.11-minimal:amd64 (3.11.2-6+deb12u4, 3.11.2-6+deb12u5), libavahi-glib1:amd64 (0.8-10, 0.8-10+deb12u1), xfdesktop4-data:amd64 (4.18.1-1, 4.20.0-1~mx23+1), gir1.2-soup-2.4:amd64 (2.74.3-1, 2.74.3-1+deb12u1), xfce4-notes:amd64 (1.9.0-1~mx21+1, 1.11.0-2~mx23+1), xfce4-notes-plugin:amd64 (1.9.0-1~mx21+1, 1.11.0-2~mx23+1), libblkid1:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), ssh-askpass-gnome:amd64 (1:9.2p1-2+deb12u3, 1:9.2p1-2+deb12u4), xfce4-verve-plugin:amd64 (2.0.1-1, 2.0.3-1~mx23+1), xfce4-screenshooter:amd64 (1.10.3-1, 1.11.1-1~mx23+1), python3-setuptools:amd64 (66.1.1-1, 66.1.1-1+deb12u1), libthunarx-3-0:amd64 (4.18.11-1~mx23, 4.20.0-1~mx23+1), libgstreamer-plugins-base1.0-0:amd64 (1.22.0-3+deb12u3, 1.22.0-3+deb12u4), libgslcblas0:amd64 (2.7.1+dfsg-5, 2.7.1+dfsg-5+deb12u1), libnfsidmap1:amd64 (1:2.6.2-4, 1:2.6.2-4+deb12u1), xfce4-pulseaudio-plugin:amd64 (0.4.5-1, 0.4.9-1~mx23+1), espeak-ng-data:amd64 (1.51+dfsg-10+deb12u1, 1.51+dfsg-10+deb12u2), libgeoclue-2-0:amd64 (2.6.0-2, 2.6.0-2+deb12u1), bsdutils:amd64 (1:2.38.1-5+deb12u2, 1:2.38.1-5+deb12u3), xfce4-screensaver:amd64 (4.18.3-1~mx23, 4.18.4-0.1~mx23+1), libgarcon-1-0:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), libavahi-client3:amd64 (0.8-10, 0.8-10+deb12u1), nvidia-detect:amd64 (535.183.01-1~deb12u1, 535.216.01-1~deb12u1), xfce4-fsguard-plugin:amd64 (1.1.2-1, 1.1.3-1~mx23+1), xfce4-notifyd:amd64 (0.9.6-1~mx23, 0.9.6-1~mx23+1), libxfce4util-common:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), intel-microcode:amd64 (3.20240910.1~deb12u1, 3.20241112.1~deb12u1), bsdextrautils:amd64 (2.38.1-5+deb12u2, 2.38.1-5+deb12u3), libgarcon-common:amd64 (4.18.2-1~mx23, 4.20.0-1~mx23+1), libexo-common:amd64 (4.18.0-1, 4.20.0-1~mx23+1), linux-libc-dev:amd64 (6.1.119-1, 6.1.123-1)
End-Date: 2025-01-13  13:05:32

Start-Date: 2025-01-15  04:58:51
Commandline: apt --verbose-versions -o APT::Get::Upgrade-Allow-New=true -o Binary::apt::APT::Get::Upgrade-Allow-New=true full-upgrade
Requested-By: user (1000)
Install: linux-image-6.1.0-30-amd64:amd64 (6.1.124-1, automatic), linux-headers-6.1.0-30-amd64:amd64 (6.1.124-1, automatic), linux-headers-6.1.0-30-common:amd64 (6.1.124-1, automatic)
Upgrade: thunar-data:amd64 (4.20.0-1~mx23+1, 4.20.1-1~mx23+1), linux-compiler-gcc-12-x86:amd64 (6.1.123-1, 6.1.124-1), linux-headers-amd64:amd64 (6.1.123-1, 6.1.124-1), linux-kbuild-6.1:amd64 (6.1.123-1, 6.1.124-1), linux-image-amd64:amd64 (6.1.123-1, 6.1.124-1), rsync:amd64 (3.2.7-1, 3.2.7-1+deb12u1), thunar:amd64 (4.20.0-1~mx23+1, 4.20.1-1~mx23+1), libthunarx-3-0:amd64 (4.20.0-1~mx23+1, 4.20.1-1~mx23+1), google-earth-pro-stable:amd64 (7.3.6.10155-r0, 7.3.6.10201-r0), linux-libc-dev:amd64 (6.1.123-1, 6.1.124-1)
Remove: linux-headers-6.1.0-28-amd64:amd64 (6.1.119-1), linux-image-6.1.0-28-amd64:amd64 (6.1.119-1)

Start-Date: 2025-01-15  06:30:54
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Purge: linux-image-6.1.0-28-amd64:amd64 ()
End-Date: 2025-01-15  06:30:55

Start-Date: 2025-01-15  06:44:34
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Install: gnome:amd64 (1:43+1), gir1.2-gtksource-4:amd64 (4.8.4-4, automatic), libportal-gtk4-1:amd64 (0.6-4, automatic), libgtksourceview-4-0:amd64 (4.8.4-4, automatic), gir1.2-evince-3.0:amd64 (43.1-2+b1, automatic), nautilus:amd64 (43.2-1, automatic), gnome-core:amd64 (1:43+1, automatic), gnome-sushi:amd64 (43.0-2, automatic), libgtksourceview-4-common:amd64 (4.8.4-4, automatic)
End-Date: 2025-01-15  06:44:39

Start-Date: 2025-01-15  06:59:09
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Remove: gnome:amd64 (1:43+1), gnome-core:amd64 (1:43+1)
Purge: gnome-software:amd64 (43.5-1~deb12u1)
End-Date: 2025-01-15  06:59:12

Start-Date: 2025-01-15  07:00:14
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Install: gnome-software:amd64 (43.5-1~deb12u1), gnome-core:amd64 (1:43+1)
End-Date: 2025-01-15  07:00:16

Start-Date: 2025-01-15  07:54:06
Commandline: apt-get -o=Dpkg::Use-Pty=0 install -y --no-install-recommends --reinstall gnome
Requested-By: user (1000)
Install: gnome:amd64 (1:43+1)
End-Date: 2025-01-15  07:54:07

Start-Date: 2025-01-15  09:30:12
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Purge: gnome:amd64 (1:43+1)
End-Date: 2025-01-15  09:30:13

Start-Date: 2025-01-15  09:31:28
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Remove: gnome-core:amd64 (1:43+1)
Purge: gnome-session:amd64 (43.0-1+deb12u1)
End-Date: 2025-01-15  09:31:29

Start-Date: 2025-01-15  09:34:37
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Install: gnome-session:amd64 (43.0-1+deb12u1)
End-Date: 2025-01-15  09:34:38

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 1:12 pm
by Stevo
For the stock 6.1 Debian kernel, use MXPI / Popular Apps / Kernels / Debian 64-bit. Then you reboot, and choose it in GRUB, under Advanced Options...hmmm, now I wonder if a systemd boot could be a factor, too?

We have loads of newer kernels there, too, but one step at a time. Most of the AHS kernels really should also have ahs updates, unless you're really lucky with your hardware.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 2:08 pm
by madmax25
If I try this in an xfce session, that kernel is installed already.
In a Gnome session, according to neofetch, the same kernel is installed (6.6.11-amd64), but that was to be expected already, because it's the same system, just with another desktop.
I cannot try another kernel because the software manager of Gnome is one of the GTK apps that doesn't start.
I thought about trying Synaptic, but I'm not sure about what packages belong to a particular kernel (each one with the same number or only some of them?).

What I still don't understand is why a Timeshift backup didn't fix this. Usually, each package installation should be removed after restoring a backup.

The only thing not included is my home folder. So the mistake can only be in there, can't it?

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 2:12 pm
by CharlesV
@madmax25 You can ( and should in my opinion) use MX Package Installer to add / remove kernels and other software.)

The issue here maybe that something wrote to your .config which then timeshift would not be able to recover.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 2:33 pm
by timkb4cq
madmax25 wrote: Wed Jan 15, 2025 2:08 pm ...The only thing not included is my home folder. So the mistake can only be in there, can't it?
Well, yes it can. Wayland can't find the cursor theme and I believe it looks in config files in your home folder to find that setting.
The first thing I would do is open MX-Tweak -> Theme (tab) and reset Icon theme settings. That change is reflected in
~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
Since you are using Gnome, you may also need to change it with gsettings like so

Code: Select all

gsettings set org.gnome.desktop.interface cursor-size 32
gsettings set org.gnome.desktop.interface cursor-theme Adwaita
Obviously, using the theme & size you had selected.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 3:45 pm
by madmax25
OK the gsettings you gave me fixed it, but the MX-Tweak looks different in Gnome and xfce.
In xfce it is the ordinary look with the 8 tabs...
Bar - Theme - Compositor - Screen - Configuration-options - Super-Key - Miscellaneous
...and the Theme matcvhes the chosen dark system theme.

But in Gnome I have only the tabs...
Super-Key - Miscellaneous
...and the theme is a light one.

Is it meant to be like that?

The version number is the same (24.12.03mx23) for both sessions xfce and Gnome.

But each time I was in an xfce-session (shutdown -> reboot -> chosing "xfce-session") and get back in the Gnome session (shutdown -> reboot -> chosing "Gnome"), these two gsettings are lost, and I have to enter them in a terminal again.

How can I make Gnome remember them, please?

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 4:09 pm
by timkb4cq
Well, MX-Tweak hasn't really been tested with Gnome - it's not a DE we support. And I don't use it either so I'm not sure what's happening on reboot.
I do know that gsettings in Gnome uses dconf as a backend and it's possible there's an issue with the dconf config files in your home folder. That can happen if settings were made using sudo at some point - and there may be other ways...
I would first try deleting ~/.cache/dconf/ , doing the gsettings and reboot. And if that doesn't work try the same with ~/.config/dconf/

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 5:23 pm
by madmax25
~/.cache/dconf/ doesn't exist here and deleting ~/.config/dconf/ was the worst thing I could have ever done. Now my entire config is lost (no wallpaper, no dark theme, nothing! Not even the touchpad click!). Even if the original is still in ther paperbin, Gnome refuses to copy it back to where it came from.

EDIT:
Thank God, I also have a Mint partition on that laptop, so I was able to access the MX-Home partition from there and copy that folder back to its original location.

EDIT2:
I think I found a solution. Not sure if it is the best one, but at least it seems to work as intended.
I went into...

Code: Select all

~/.config/dconf/
...opened a terminal there and added the i attrib to the file "user".
This is the according command I was using:

Code: Select all

sudo chattr +i user
(For those who don't know yet: ) To invert that command just use a - instead of the +.

EDIT3:
Now I found out, this solution isn't one.
If the i attrib is set, the gsettings are saved, but I cannot change anything in the extensions either, so I need another solution, or another distro with a native Gnome.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Wed Jan 15, 2025 9:46 pm
by asqwerth
madmax25 wrote: Wed Jan 15, 2025 3:45 pm OK the gsettings you gave me fixed it, but the MX-Tweak looks different in Gnome and xfce.
In xfce it is the ordinary look with the 8 tabs...
Bar - Theme - Compositor - Screen - Configuration-options - Super-Key - Miscellaneous
...and the Theme matcvhes the chosen dark system theme.

But in Gnome I have only the tabs...
Super-Key - Miscellaneous
...and the theme is a light one.

Is it meant to be like that?

The version number is the same (24.12.03mx23) for both sessions xfce and Gnome.

But each time I was in an xfce-session (shutdown -> reboot -> chosing "xfce-session") and get back in the Gnome session (shutdown -> reboot -> chosing "Gnome"), these two gsettings are lost, and I have to enter them in a terminal again.

How can I make Gnome remember them, please?
if you use Gnome DE, the XFCE-specific things in MX tweak won't appear.

It is up to you to use Gnome settings and Gnome's own Tweak tool to configure your system.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Thu Jan 16, 2025 12:21 pm
by madmax25
asqwerth wrote: Wed Jan 15, 2025 9:46 pm if you use Gnome DE, the XFCE-specific things in MX tweak won't appear.
Ok, I see, but the problem is, the gsettings are not saved (I don't know why).

I mean, I start the Gnome session, try its software manager or another GTK app and it crashes right after touching it with the mouse pointer. Then I enter the gsettings from post #10, and everything is ok.
After that, I reboot to xfce, do nothing else, and reboot again to Gnome.
Then the gsettings from #10 are lost and I have to enter them again.

The same occurs when I switch between the sessions by just doing a logout and login.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Thu Jan 16, 2025 1:20 pm
by asqwerth
I suppose it's possible that xfce and Gnome are both using the same settings files and they conflict with each other?

Have you tried booting into systemd to see if the crashes in Gnome stop?

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Thu Jan 16, 2025 2:02 pm
by dolphin_oracle
mx-tweak does not setting a gsettings value for cursor theme, but xfce's Mouse & Touchpad->Theme utility does.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Thu Jan 16, 2025 2:35 pm
by madmax25
@ asqwerth
If the same file is used, why did everything work fine before the updates of 12.01.2025?
I tried to boot into "Gnome on Xorg".
Everything ok there, but I need the Wayland mode of Gnome, because otherwise my touchscreen doesn't work in Firefox.

@ dolphin_oracle
Same question like above, why did it work fine before the updates?
And how can I prevent xfce of changing the gsettings of Gnome?

Some Gnome extensions appearantly make gsettings changes. I noticed this when I added the i attribute to

Code: Select all

~/.config/dconf/user
As long as the i attribute was set, it was impossible to change settings in the Gnome extensions.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Thu Jan 16, 2025 2:48 pm
by dolphin_oracle
the old 4.18 xfce settings did not set a cursor size value explicilty and did not set one in gsettings either.

4.20 does set the cursor size value. Thinking out loud, I'm thinking the the xfce settings for the cursor size differ between gnome and xfce.

so what I would try is set the theme and szie in Xfce to whatever you want it to be in gnome. Change the size value deliberately. Use the Mouse & Touchpad settings to do it.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Thu Jan 16, 2025 3:27 pm
by atomick
just a toss the wrench in. Try creating a new account a test account and see if that propagates the same issue.

Re: After updating for MX 23.4 to 23.5 (Gnome DE) - GTK apps stopped working

Posted: Fri Jan 17, 2025 4:37 am
by madmax25
I've got no idea why, but now it works.
I booted into xfce, to check the cursor size value (it was 32 there, too) and forgot to remove the i attribute (EDIT: ... while still being in the last Gnome session yesterday evening).
Then I rebooted into Gnome again, and removed the i attribute.
After that, I rebooted into xfce and then into Gnome again.
Finally the GTK apps don't crash anymore and everything is working just like before the updates.