Page 2 of 3
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
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.