Page 1 of 1

MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 5:11 am
by hebelwirkung
Did the latest round of upgrades which brought XFCE 4.20. No problems except for one: thunar fails to open. This is what I get:

$ thunar
(thunar:4634): GLib-GObject-WARNING **: 10:11:22.169: invalid cast from 'GFileIcon' to 'GThemedIcon'
(thunar:4634): GLib-GIO-CRITICAL **: 10:11:22.169: g_themed_icon_get_names: assertion 'G_IS_THEMED_ICON (icon)' failed
Segmentation fault


I've seen a few reports of this online, no solutions though as far as I can tell. So it's not just me. While thunar refuses to start, I can use PCManFM or Nautilus, but thunar is the file manager of choice, so if there already is a way to resolve this issue I'd be grateful for details. Btw I'm running MX 23 in a VirtualBox, no idea if that has anything to do with it.

Here's my QSI:

Code: Select all

System:
  Kernel: 6.1.0-29-amd64 [6.1.123-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-29-amd64 root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.38 info: xfce4-panel, plank, cairo-dock wm: xfwm
    v: 4.20.0 vt: 7 dm: LightDM v: 1.32.0 Distro: MX-23.5_x64 Libretto May 28  2023 base: Debian
    GNU/Linux 12 (bookworm)
Machine:
  Type: Virtualbox System: innotek GmbH product: VirtualBox v: 1.2 serial: <superuser required>
    Chassis: Oracle Corporation type: 1 serial: <superuser required>
  Mobo: Oracle model: VirtualBox v: 1.2 serial: <superuser required> BIOS: innotek GmbH
    v: VirtualBox date: 12/01/2006
CPU:
  Info: model: AMD A8-6500T APU with Radeon HD Graphics bits: 64 type: MCP arch: Piledriver
    level: v2 built: 2012-13 process: GF 32nm family: 0x15 (21) model-id: 0x13 (19) stepping: 1
    microcode: 0x6000626
  Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 160 KiB desc: d-2x16 KiB; i-2x64 KiB
    L2: 4 MiB desc: 2x2 MiB
  Speed (MHz): avg: 2110 min/max: N/A cores: 1: 2110 2: 2110 bogomips: 8442
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
  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: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT disabled
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass status: Not affected
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not
    affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: VMware SVGA II Adapter driver: vmwgfx v: 2.20.0.0 ports: active: Virtual-1
    empty: Virtual-2, Virtual-3, Virtual-4, Virtual-5, Virtual-6, Virtual-7, Virtual-8
    bus-ID: 00:02.0 chip-ID: 15ad:0405 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.20.0 driver: X: loaded: vmware
    unloaded: fbdev,modesetting,vesa dri: vmwgfx gpu: vmwgfx display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.00x11.26") s-diag: 583mm (22.95")
  Monitor-1: Virtual-1 mapped: Virtual1 res: 1920x1080 hz: 60 size: N/A modes: max: 1920x1080
    min: 640x480
  API: OpenGL v: 2.1 Mesa 22.3.6 renderer: SVGA3D; build: RELEASE; LLVM; direct-render: Yes
Audio:
  Device-1: Intel 82801AA AC97 Audio vendor: Dell driver: snd_intel8x0 v: kernel bus-ID: 00:05.0
    chip-ID: 8086:2415 class-ID: 0401
  API: ALSA v: k6.1.0-29-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: off with: 1: pipewire-pulse status: off 2: wireplumber
    status: off tools: pw-cat,pw-cli,wpctl
  Server-2: PulseAudio v: 16.1 status: active tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel 82540EM Gigabit Ethernet driver: e1000 v: kernel port: d020 bus-ID: 00:03.0
    chip-ID: 8086:100e class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: piix4_smbus v: N/A
    modules: i2c_piix4 port: N/A bus-ID: 00:07.0 chip-ID: 8086:7113 class-ID: 0680
Drives:
  Local Storage: total: 100 GiB used: 843.62 GiB (843.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: VirtualBox model: VBOX HARDDISK size: 100 GiB block-size:
    physical: 512 B logical: 512 B speed: 3.0 Gb/s type: N/A serial: <filter> rev: 1.0 scheme: MBR
Partition:
  ID-1: / raw-size: 24.89 GiB size: 24.33 GiB (97.76%) used: 19.74 GiB (81.1%) fs: ext4
    dev: /dev/sda1 maj-min: 8:1
  ID-2: /home raw-size: 70.85 GiB size: 69.19 GiB (97.65%) used: 35.54 GiB (51.4%) fs: ext4
    dev: /dev/sda3 maj-min: 8:3
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 4.25 GiB used: 8.3 MiB (0.2%) priority: -2 dev: /dev/sda2
    maj-min: 8:2
Sensors:
  Src: lm-sensors+/sys Message: No sensor data found using /sys/class/hwmon or lm-sensors.
Repos:
  Packages: pm: dpkg pkgs: 2356 libs: 1165 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
    1: deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ bullseye main
  No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
  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
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://it.mxrepo.com/mx/repo/ bookworm main non-free
  Active apt repos in: /etc/apt/sources.list.d/extrepo_librewolf.sources
    1: deb [arch=amd64 arm64] https://repo.librewolf.net librewolf main
Info:
  Processes: 217 Uptime: 1h 5m wakeups: 2464 Memory: 2.82 GiB used: 2.19 GiB (77.6%) 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: BIOS (legacy, CSM, MBR)

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 7:03 am
by Jerry3904
It seems to work fine for me running Fluxbox, installed.

EDIT: also no problem so far running on Xfce (ahs), also installed

Code: Select all

System:
  Kernel: 6.12.8-1-liquorix-amd64 [6.12-10~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: audit=0
    intel_pstate=disable amd_pstate=disable BOOT_IMAGE=/boot/vmlinuz-6.12.8-1-liquorix-amd64
    root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.38 info: xfce4-panel wm: xfwm v: 4.20.0 vt: 7
    dm: LightDM v: 1.32.0 Distro: MX-23.5_ahs_x64 Libretto September 15  2024 base: Debian GNU/Linux
    12 (bookworm)
Machine:
  Type: Laptop System: Star Labs product: StarBook v: N/A serial: <superuser required> Chassis:
    type: 9 serial: <superuser required>
  Mobo: Star Labs model: StarBook v: V2.1 serial: <superuser required> UEFI: American Megatrends
    LLC. v: 1.00 date: 09/22/2023
Battery:
  ID-1: BAT0 charge: 36.6 Wh (73.2%) condition: 50.0/65.3 Wh (76.6%) volts: 11.8 min: 11.6
    model: Intel SR 1 SR Real Battery type: Unknown serial: <filter> status: discharging
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse M325 serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: model: 13th Gen Intel Core i7-1360P bits: 64 type: MST AMCP arch: Raptor Lake level: v3
    note: check built: 2022+ process: Intel 7 (10nm) family: 6 model-id: 0xBA (186) stepping: 2
    microcode: 0x4123
  Topology: cpus: 1x cores: 12 mt: 4 tpc: 2 st: 8 threads: 16 smt: enabled cache: L1: 1.1 MiB
    desc: d-8x32 KiB, 4x48 KiB; i-4x32 KiB, 8x64 KiB L2: 9 MiB desc: 4x1.2 MiB, 2x2 MiB L3: 18 MiB
    desc: 1x18 MiB
  Speed (MHz): avg: 601 high: 1100 min/max: 400/2601 boost: enabled scaling: driver: acpi-cpufreq
    governor: ondemand cores: 1: 1016 2: 400 3: 400 4: 500 5: 500 6: 400 7: 600 8: 400 9: 826 10: 979
    11: 400 12: 500 13: 400 14: 800 15: 1100 16: 400 bogomips: 83558
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  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: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  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: Enhanced / Automatic IBRS; IBPB: conditional; RSB filling;
    PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Raptor Lake-P [Iris Xe Graphics] vendor: IP3 Tech driver: i915 v: kernel
    alternate: xe arch: Gen-13 process: Intel 7 (10nm) built: 2022+ ports: active: HDMI-A-1
    off: eDP-1 empty: DP-1, DP-2, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:a7a0
    class-ID: 0300
  Device-2: Microdia USB 2.0 Camera type: USB driver: uvcvideo bus-ID: 3-5:4 chip-ID: 0c45:636b
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.20.0 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 509x286mm (20.04x11.26") s-diag: 584mm (22.99")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 model: HP V24i G5 serial: <filter> built: 2023
    res: 1920x1080 hz: 60 dpi: 93 gamma: 1.2 size: 527x296mm (20.75x11.65") diag: 604mm (23.8")
    ratio: 16:9 modes: max: 1920x1080 min: 720x400
  Monitor-2: eDP-1 note: disabled pos: primary model: ChiMei InnoLux 0x14f2 built: 2018
    res: 1920x1080 dpi: 158 gamma: 1.2 size: 309x173mm (12.17x6.81") diag: 354mm (13.9") ratio: 16:9
    modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 24.2.2-1~mx23ahs renderer: Mesa Intel Graphics (RPL-P)
    direct-render: Yes
Audio:
  Device-1: Intel vendor: IP3 Tech driver: snd_hda_intel v: kernel
    alternate: snd_soc_avs,snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:51ca class-ID: 0401
  API: ALSA v: k6.12.8-1-liquorix-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: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel modules: wl pcie:
    gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 2c:00.0 chip-ID: 8086:2725 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Intel AX210 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 3-10:7 chip-ID: 8087:0032
    class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter>
  Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: peripheral accept
    service-classes: rendering, capturing, object transfer, audio, telephony
Drives:
  Local Storage: total: 465.76 GiB used: 68.15 GiB (14.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 model: Star Drive PCIe SSD size: 465.76 GiB block-size:
    physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter> rev: EIFM31.6
    temp: 37.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 73.24 GiB size: 71.54 GiB (97.68%) used: 14.46 GiB (20.2%) fs: ext4
    dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 274 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 244.14 GiB size: 239.25 GiB (98.00%) used: 53.7 GiB (22.4%) fs: ext4
    dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 47.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2167 libs: 1079 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  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/mx.list
    1: deb https://mxrepo.com/mx/repo/ bookworm main non-free
    2: deb https://mxrepo.com/mx/repo/ bookworm ahs
  Active apt repos in: /etc/apt/sources.list.d/vivaldi.list
    1: deb [arch=amd64] https://repo.vivaldi.com/stable/deb/ stable main
Info:
  Processes: 360 Uptime: 0m wakeups: 18 Memory: 15.35 GiB used: 1.29 GiB (8.4%) 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.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 7:40 am
by j2mcgreg
It's also working fine on my three machines. The AHS version is installed on the two HPs and the regular version is on the Acer Aspire V5.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 8:06 am
by dolphin_oracle
Shot in the dark. What icon theme are you using?

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 8:34 am
by hebelwirkung
dolphin_oracle wrote: Mon Jan 13, 2025 8:06 am Shot in the dark. What icon theme are you using?
I'm using Flat-Remix-GTK-Teal-Dark which is also my theme, but I've already tried a number of alternatives, including the Greybird MX themes with various icon sets - nothing so far has made any difference.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 8:35 am
by CatManDan
Was thinking the same - looks like Thunar could not find an icon and decided to dump (vulgo, the error has not been treated).

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 8:54 am
by hebelwirkung
Jerry3904 wrote: Mon Jan 13, 2025 7:03 am It seems to work fine for me running Fluxbox, installed.

EDIT: also no problem so far running on Xfce (ahs), also installed
That's strange. Mine's just the latest standard kernel as far as I know, but - okay, I'm a technical moron, but I wonder whether it's kernel-related. This seg fault message I get from the terminal seems to relate to icons though whichever ones I use makes no difference.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 9:03 am
by BV206
I haven't had any crashes but I did notice Xfce still has not fixed their thunar toolbar icon issue.

If you enable all the toolbar icons, open thunar and change icon themes you will see that some of the toolbar icons use a placeholder icon. I have noticed this since about 4.16 or 4.18 with the "list view" icon and it happens with the new "change active view type" icon. It might also happen with other custom actions toolbar icons. I don't know if not finding an icon can cause it to crash.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 9:14 am
by dolphin_oracle
testing was done with adwaita and papirus icon sets. I did not try with icon sets in home folder, just the usual provided icon sets.

I suppose it could be some other gtk issue, like some css override or maybe something similar, but if your virtualbox install is pretty stock, I wouldn't think that would be a problem.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 10:04 am
by timkb4cq
Xfce put out a Thunar point release, 4.20.1, last week,
I just uploaded it to the MX Test repo so you can see if that fixes things.
And if you haven't yet tried this, delete the ~/.config/Thunar folder and reboot. The reboot is because Thunar leaves a process going after you have closed it so the config files aren't reloaded until you reboot.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 10:27 am
by asqwerth
BV206 wrote: Mon Jan 13, 2025 9:03 am I haven't had any crashes but I did notice Xfce still has not fixed their thunar toolbar icon issue.

If you enable all the toolbar icons, open thunar and change icon themes you will see that some of the toolbar icons use a placeholder icon. I have noticed this since about 4.16 or 4.18 with the "list view" icon and it happens with the new "change active view type" icon. It might also happen with other custom actions toolbar icons. I don't know if not finding an icon can cause it to crash.
The latest versions of Flat-Remix icons no longer have "GTK" in their name, so you [Correction - it was the OP who was using Flat Remix Gtk... icons] are using an old version.

About the only time I see placeholder icons, especially on the navigation toolbar buttons, in Thunar, is when I use an old, unmaintained icon set that doesn't conform with latest freedesktop rules/specs for icon naming/location.

Here is what my 2016 Flat-remix icon set looks like in Thunar [xfce 4.20]. [to my embarrassment, I still had this in MX23's ~/.icons folder, copied over probably from the MX17/18 partition before I deleted it.
ksnip_20250113-230835.png


Here is what the Feb 2024 version of Flat-Remix-Teal-Dark [no gtk in the name] looks like. Once every few years I might check icon sites for updates to the icon sets I regularly use, but I have so many distros on my multiboot machine and I forgot to replace the old version in MX23.
ksnip_20250113-231600.png

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 11:12 am
by Jerry3904
Just to keep track of this: ToZ on the Xfce Forum has pointed to this known problem:

https://gitlab.xfce.org/xfce/thunar/-/issues/1511

He adds that the patch will be part of upcoming thunar 4.20.1

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 11:44 am
by dolphin_oracle
Jerry3904 wrote: Mon Jan 13, 2025 11:12 am Just to keep track of this: ToZ on the Xfce Forum has pointed to this known problem:

https://gitlab.xfce.org/xfce/thunar/-/issues/1511

He adds that the patch will be part of upcoming thunar 4.20.1
good then the version in test should clear up the issue. the OP's home folder is a mount point, and so would trigger everytime thunar opened.

probably opening thunar into the root folder would work, but of course going to home folder would instantly crash.

I'm glad they got a quick fix.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 12:09 pm
by Wirtualny
Would you mind confirming the list of all packages connected with XFCE 4.20, that can be "apt-mark hold" for reasonable time without additional risks? I mean securely hold, so: I would like to deliberately stay behind with XFCE upgrade, but only if this upgrade is not necessary for security or consistency reasons.

I'm offered with 52 updates today, and rejected all of them:

Code: Select all

sudo apt list --upgradable
exo-utils/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
gir1.2-xfconf-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.3-2~mx23]
libexo-2-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
libexo-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.0-1]
libgarcon-1-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
libgarcon-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.2-1~mx23]
libgarcon-gtk3-1-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
libthunarx-3-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.11-1~mx23]
libxfce4panel-2.0-4/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
libxfce4ui-2-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
libxfce4ui-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.6-1~mx23]
libxfce4ui-utils/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
libxfce4util-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.2-1~mx23]
libxfce4util7/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
libxfconf-0-3/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.3-2~mx23]
mx-system/mx,mx 25.01.03mx23 all [upgradable from: 25.01.02mx23]
thunar-archive-plugin/mx 0.5.2-1~mx23+1 amd64 [upgradable from: 0.5.0-1]
thunar-data/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.11-1~mx23]
thunar-volman/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
thunar/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.11-1~mx23]
tumbler-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.2-1~mx23]
tumbler-plugins-extra/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
tumbler/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
xfburn/mx 0.7.2-1~mx23+1 amd64 [upgradable from: 0.6.2-1+b1]
xfce4-appfinder/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.1-1~mx23]
xfce4-battery-plugin/mx 1.1.5-1~mx23+1 amd64 [upgradable from: 1.1.4-1]
xfce4-clipman/mx 2:1.6.6-1~mx23+1 amd64 [upgradable from: 2:1.6.2-1]
xfce4-cpufreq-plugin/mx 1.2.8-2~mx23+1 amd64 [upgradable from: 1.2.8-1]
xfce4-cpugraph-plugin/mx 1.2.10-1~mx23+1 amd64 [upgradable from: 1.2.7-1]rock stable
xfce4-fsguard-plugin/mx 1.1.3-1~mx23+1 amd64 [upgradable from: 1.1.2-1]
xfce4-helpers/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-2~mx23]
xfce4-netload-plugin/mx 1.4.1-1~mx23+1 amd64 [upgradable from: 1.4.0-1]
xfce4-notes-plugin/mx 1.11.0-2~mx23+1 amd64 [upgradable from: 1.9.0-1~mx21+1]
xfce4-notes/mx 1.11.0-2~mx23+1 amd64 [upgradable from: 1.9.0-1~mx21+1]
xfce4-notifyd/mx 0.9.6-1~mx23+1 amd64 [upgradable from: 0.9.6-1~mx23]
xfce4-panel/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
xfce4-power-manager-data/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.4-1~mx23]
xfce4-power-manager-plugins/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.4-1~mx23]
xfce4-power-manager/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.4-1~mx23]
xfce4-pulseaudio-plugin/mx 0.4.9-1~mx23+1 amd64 [upgradable from: 0.4.5-1]
xfce4-screensaver/mx 4.18.4-0.1~mx23+1 amd64 [upgradable from: 4.18.3-1~mx23]
xfce4-screenshooter/mx 1.11.1-1~mx23+1 amd64 [upgradable from: 1.10.3-1]
xfce4-session/mx 4.20.0-1~mx23+3 amd64 [upgradable from: 4.18.4-1~mx23]
xfce4-settings/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-2~mx23]
xfce4-taskmanager/mx 1.5.7-1~mx23+1 amd64 [upgradable from: 1.5.7-1~mx23]
xfce4-timer-plugin/mx 1.7.2-1~mx23+1 amd64 [upgradable from: 1.7.1-1]
xfce4-verve-plugin/mx 2.0.3-1~mx23+1 amd64 [upgradable from: 2.0.1-1]
xfce4-weather-plugin/mx 0.11.2-1~mx23+1 amd64 [upgradable from: 0.11.1-1~mx23+1]
xfconf/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.3-2~mx23]
xfdesktop4-data/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.1-1]
xfdesktop4/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.1-1]
xfwm4/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
I would like to wait some time with this upgrade. Thunar operates directly on data files. The risk is too high for me.

BTW, I think that maybe for the future, in MX Linux 25 would you mind creating something like 'super stable repo' - with only security updates and staying behind patiently like Debian Stable with upgrades (+ MX Tools also with similar to Debian Stable the policy of update). I use MX Linux as my main system for everything, where rock stability is the priority.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 12:14 pm
by dolphin_oracle
hmm, but must not be universal, as with a /home on a mount point, I did not see the crash. probably how it slipped by.

installed new thunar. didn't hurt anything, but I can't reproduce the bug either so ???

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 2:09 pm
by dolphin_oracle
@timkb4cq I'm inclined to push out the 4.20.1 thunar to main.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 2:12 pm
by dolphin_oracle
Wirtualny wrote: Mon Jan 13, 2025 12:09 pm Would you mind confirming the list of all packages connected with XFCE 4.20, that can be "apt-mark hold" for reasonable time without additional risks? I mean securely hold, so: I would like to deliberately stay behind with XFCE upgrade, but only if this upgrade is not necessary for security or consistency reasons.

I'm offered with 52 updates today, and rejected all of them:

Code: Select all

sudo apt list --upgradable
exo-utils/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
gir1.2-xfconf-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.3-2~mx23]
libexo-2-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
libexo-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.0-1]
libgarcon-1-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
libgarcon-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.2-1~mx23]
libgarcon-gtk3-1-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
libthunarx-3-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.11-1~mx23]
libxfce4panel-2.0-4/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
libxfce4ui-2-0/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
libxfce4ui-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.6-1~mx23]
libxfce4ui-utils/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
libxfce4util-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.2-1~mx23]
libxfce4util7/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
libxfconf-0-3/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.3-2~mx23]
mx-system/mx,mx 25.01.03mx23 all [upgradable from: 25.01.02mx23]
thunar-archive-plugin/mx 0.5.2-1~mx23+1 amd64 [upgradable from: 0.5.0-1]
thunar-data/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.11-1~mx23]
thunar-volman/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
thunar/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.11-1~mx23]
tumbler-common/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.2-1~mx23]
tumbler-plugins-extra/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
tumbler/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.2-1~mx23]
xfburn/mx 0.7.2-1~mx23+1 amd64 [upgradable from: 0.6.2-1+b1]
xfce4-appfinder/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.1-1~mx23]
xfce4-battery-plugin/mx 1.1.5-1~mx23+1 amd64 [upgradable from: 1.1.4-1]
xfce4-clipman/mx 2:1.6.6-1~mx23+1 amd64 [upgradable from: 2:1.6.2-1]
xfce4-cpufreq-plugin/mx 1.2.8-2~mx23+1 amd64 [upgradable from: 1.2.8-1]
xfce4-cpugraph-plugin/mx 1.2.10-1~mx23+1 amd64 [upgradable from: 1.2.7-1]rock stable
xfce4-fsguard-plugin/mx 1.1.3-1~mx23+1 amd64 [upgradable from: 1.1.2-1]
xfce4-helpers/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-2~mx23]
xfce4-netload-plugin/mx 1.4.1-1~mx23+1 amd64 [upgradable from: 1.4.0-1]
xfce4-notes-plugin/mx 1.11.0-2~mx23+1 amd64 [upgradable from: 1.9.0-1~mx21+1]
xfce4-notes/mx 1.11.0-2~mx23+1 amd64 [upgradable from: 1.9.0-1~mx21+1]
xfce4-notifyd/mx 0.9.6-1~mx23+1 amd64 [upgradable from: 0.9.6-1~mx23]
xfce4-panel/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-1~mx23]
xfce4-power-manager-data/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.4-1~mx23]
xfce4-power-manager-plugins/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.4-1~mx23]
xfce4-power-manager/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.4-1~mx23]
xfce4-pulseaudio-plugin/mx 0.4.9-1~mx23+1 amd64 [upgradable from: 0.4.5-1]
xfce4-screensaver/mx 4.18.4-0.1~mx23+1 amd64 [upgradable from: 4.18.3-1~mx23]
xfce4-screenshooter/mx 1.11.1-1~mx23+1 amd64 [upgradable from: 1.10.3-1]
xfce4-session/mx 4.20.0-1~mx23+3 amd64 [upgradable from: 4.18.4-1~mx23]
xfce4-settings/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.6-2~mx23]
xfce4-taskmanager/mx 1.5.7-1~mx23+1 amd64 [upgradable from: 1.5.7-1~mx23]
xfce4-timer-plugin/mx 1.7.2-1~mx23+1 amd64 [upgradable from: 1.7.1-1]
xfce4-verve-plugin/mx 2.0.3-1~mx23+1 amd64 [upgradable from: 2.0.1-1]
xfce4-weather-plugin/mx 0.11.2-1~mx23+1 amd64 [upgradable from: 0.11.1-1~mx23+1]
xfconf/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.3-2~mx23]
xfdesktop4-data/mx,mx 4.20.0-1~mx23+1 all [upgradable from: 4.18.1-1]
xfdesktop4/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.1-1]
xfwm4/mx 4.20.0-1~mx23+1 amd64 [upgradable from: 4.18.0-1]
I would like to wait some time with this upgrade. Thunar operates directly on data files. The risk is too high for me.

BTW, I think that maybe for the future, in MX Linux 25 would you mind creating something like 'super stable repo' - with only security updates and staying behind patiently like Debian Stable with upgrades (+ MX Tools also with similar to Debian Stable the policy of update). I use MX Linux as my main system for everything, where rock stability is the priority.
looks about right. here's the list of everything that was included, although we don't install everything by default.

Code: Select all

 exo-utils
 gigolo
 gir1.2-garcon-1.0
 gir1.2-garcongtk-1.0
 gir1.2-libxfce4panel-2.0
 gir1.2-libxfce4ui-2.0
 gir1.2-libxfce4util-1.0
 gir1.2-libxfce4windowing-0.0
 gir1.2-libxfce4windowingui-0.0
 gir1.2-thunarx-3.0
 gir1.2-xfconf-0
 libdisplay-info-bin
 libdisplay-info-dev
 libdisplay-info2
 libexo-2-0
 libexo-2-dev
 libexo-common
 libgarcon-1-0
 libgarcon-1-dev
 libgarcon-common
 libgarcon-gtk3-1-0
 libgarcon-gtk3-1-dev
 libmousepad-dev
 libmousepad0
 libthunarx-3-0
 libthunarx-3-dev
 libtumbler-1-0
 libtumbler-1-dev
 libxfce4panel-2.0-4
 libxfce4panel-2.0-dev
 libxfce4ui-2-0
 libxfce4ui-2-dev
 libxfce4ui-common
 libxfce4ui-glade
 libxfce4ui-utils
 libxfce4util-bin
 libxfce4util-common
 libxfce4util-dev
 libxfce4util7
 libxfce4windowing-0-0
 libxfce4windowing-0-dev
 libxfce4windowing-common
 libxfconf-0-3
 libxfconf-0-dev
 mousepad
 thunar
 thunar-archive-plugin
 thunar-data
 thunar-media-tags-plugin
 thunar-volman
 tumbler
 tumbler-common
 tumbler-plugins-extra
 xfburn
 xfce4
 xfce4-appfinder
 xfce4-battery-plugin
 xfce4-clipman
 xfce4-clipman-plugin
 xfce4-cpufreq-plugin
 xfce4-cpugraph-plugin
 xfce4-dev-tools
 xfce4-dict
 xfce4-diskperf-plugin
 xfce4-fsguard-plugin
 xfce4-goodies
 xfce4-helpers
 xfce4-indicator-plugin
 xfce4-mailwatch-plugin
 xfce4-mpc-plugin
 xfce4-netload-plugin
 xfce4-notes
 xfce4-notes-plugin
 xfce4-notifyd
 xfce4-panel
 xfce4-power-manager
 xfce4-power-manager-data
 xfce4-power-manager-plugins
 xfce4-pulseaudio-plugin
 xfce4-screensaver
 xfce4-screenshooter
 xfce4-sensors-plugin
 xfce4-session
 xfce4-settings
 xfce4-systemload-plugin
 xfce4-taskmanager
 xfce4-timer-plugin
 xfce4-verve-plugin
 xfce4-weather-plugin
 xfconf
 xfconf-gsettings-backend
 xfdesktop4
 xfdesktop4-data
 xfwm4

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 2:14 pm
by timkb4cq
I was waiting to hear back from the OP, but that seems right to me as well.
Will be up in Main soon.

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 2:43 pm
by hebelwirkung
timkb4cq wrote: Mon Jan 13, 2025 10:04 am Xfce put out a Thunar point release, 4.20.1, last week,
I just uploaded it to the MX Test repo so you can see if that fixes things.
And if you haven't yet tried this, delete the ~/.config/Thunar folder and reboot. The reboot is because Thunar leaves a process going after you have closed it so the config files aren't reloaded until you reboot.
I'm not on the machine which has the troubled 4.20 version running, as soon as I get back to it, I'll try that. Meanwhile, I just did a fresh MX 23.5 install in another virtualbox, from the latest iso I downloaded this afternoon, just to see whether that too would cause problems. Well it doesn't, Thunar opens normally, including with the with the Flat-Remix theme and icon set, well the blue ones anyway, the teal version weirdly presents a transparent background making it unusable.

I actually had deletet the ~/.config/Thunar folder - it had made no difference BUT I had not rebooted before trying Thunar again, so I'll definitely try that before I do anything else, and will report back!

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 2:48 pm
by hebelwirkung
asqwerth wrote: Mon Jan 13, 2025 10:27 am
BV206 wrote: Mon Jan 13, 2025 9:03 am
The latest versions of Flat-Remix icons no longer have "GTK" in their name, so you [Correction - it was the OP who was using Flat Remix Gtk... icons] are using an old version.
The odd thing is, in the fresh MX 23.5 install I did in another Virtualbox earlier, the old Flat remix stuff - with GTK in its name - does not interfere with Thunar so not sure whether that's the issue. But I should try the latest version anyway just to be sure that can really be excluded as the culprit.

Re: MX 23.5/XFCE 4.20 Thunar crashing  [Solved]

Posted: Mon Jan 13, 2025 3:07 pm
by hebelwirkung
timkb4cq wrote: Mon Jan 13, 2025 10:04 am Xfce put out a Thunar point release, 4.20.1, last week,
I just uploaded it to the MX Test repo so you can see if that fixes things.
And if you haven't yet tried this, delete the ~/.config/Thunar folder and reboot. The reboot is because Thunar leaves a process going after you have closed it so the config files aren't reloaded until you reboot.
Creating a fresh .config file didn't do the trick BUT installing Thunar 4.20.1 from the Test repo DID! It's opening again, behaving as it should and, I thought I'd noticed, winking at me in a mischievous sort of way as if to say: Should have asked @timkb4cq before raising an alarm. So thank you very much for uploading the latest Thunar release and pointing me in the right direction :-)

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 3:09 pm
by rjltrevisan
I just did a fresh install of MX 23.5 AHS and had no problems and no updates available. But before installing, on the live image, I did an apt update and it pointed out that there were 3 thunar related updates. So I'm no noticing any problems with this install, but for some reason it didn't point out those 3 thunar related updates the live image said needed updating... I'm a beginner, so I'm clueless...

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 3:18 pm
by dolphin_oracle
hebelwirkung wrote: Mon Jan 13, 2025 3:07 pm
timkb4cq wrote: Mon Jan 13, 2025 10:04 am Xfce put out a Thunar point release, 4.20.1, last week,
I just uploaded it to the MX Test repo so you can see if that fixes things.
And if you haven't yet tried this, delete the ~/.config/Thunar folder and reboot. The reboot is because Thunar leaves a process going after you have closed it so the config files aren't reloaded until you reboot.
Creating a fresh .config file didn't do the trick BUT installing Thunar 4.20.1 from the Test repo DID! It's opening again, behaving as it should and, I thought I'd noticed, winking at me in a mischievous sort of way as if to say: Should have asked @timkb4cq before raising an alarm. So thank you very much for uploading the latest Thunar release and pointing me in the right direction :-)
Nice! Thanks for the report :happy:

Re: MX 23.5/XFCE 4.20 Thunar crashing

Posted: Mon Jan 13, 2025 4:50 pm
by Wirtualny
@dolphin_oracle

Thanks for all you do here! :number1: