The thunar "GLib-GIO:ERROR" after glib2 2.74.3-1 update to glib2 2.74.4-1

Ok, on this point I did not a very good thing - I multiplied the thread by several places over the Internet. I know this is bad, so just to put everything in one place:

Hope I can find the solution in one of the threads and after that use this list to post a solution and close the threads.

I reinstalled the whole OS… While doing it I created a new user. Problem persists.
I believe the right direction is glib2 changes, thunar changes and vala-panel using dbus for exporting menus. Something in this area causes the problem. But my knowledge is small to figure it out by myself.

It doesn’t matter if you reinstall the whole OS. If you reinstall the whole OS and then add back the same packages (some of which may be conflicting) to your system, then the problem is going to appear again.

That’s the thing. Thunar is working perfectly fine on everyone else’s system with glib2 2.74.4; the problem seems to be unique to your particular set-up. If the upgrade to glib2 2.74.4 is the problem, then how come you’re the only thunar user affected? @joekamprad even mentioned that thunar runs fine on a VM even with vala-panel installed, though I’m not sure if he installed all the packages you’re using. There seems to be quite a lot:

Anyway, my point is that we need to slowly isolate each component to figure out the exact package that is causing thunar to fail on your system. Since vala-panel is what we suspect to be the culprit, I propose you uninstall the vala-panel packages, reboot and then try launching thunar again. If thunar launches fine after you do this, then congratulations, you have just made significant progress in diagnosing the problem: because we now know for certain that one of those vala-packages is causing all of this. After that, you just have to slowly add back those vala packages one by one, testing out thunar each time to further determine the exact problematic package.

One additional notice.
If I try not to open thunar directly, but downlad a file in my browser, after that press “Show containing folder” - the thunar opens without any errors. Furthermore, it opens new windows without errors further. I do not experience error untill next reboot.

The reason is that after this action vala-panel doesn’t recieve menu panel from thunar anymore
image

do you use XFCE4 or not?

I use XFCE 4.18. The problem appeared exactly in the upgrade where was a new XFCE version.

i would try creating a new user or at least try to move configs to check if it is simply some setting causing something going nuts…

you can move them out of the way… so you can replace in case…

mv ~/.config/Thunar ~/.config/Thunar.original
mv ~/.config/xfce4/xfconf/xfce-perchannel-xml ~/.config/xfce4/xfconf/xfce-perchannel-xml.original

or creating a testuser youcan remove later:

sudo useradd -m -G wheel -s /bin/bash testuser
sudo passwd testuser
And logout to check new user have the same…