Since upgrading, thunar does not start: joey@darkstar:~>strace -o strace thunar Failed to register: Timeout was reached joey@darkstar:~>echo $? 0 No window opens. thunar --daemon is running. However, it's not doing any removable media automounting either, which is mostly what I use thunar for. https://bugs.archlinux.org/task/60229 is the same bug, and after deleting ~/.cache/sessions/xfce4-session-* and killing and restarting the thunar daemon, I am able to open thunar. The strace is attached. It looks to me like thunar is talking with dbus, over an eventfd, and fails to get a response, probably from the daemon?
Hi Joey, sorry I missed your bug. So after the upgrade, Thunar couldn't reach the daemon. Before removing .cache/sessions/xfce4-session-* did you try to quit the Thunar daemon (thunar -q or restarting the session)? Did it change anything? Is the daemon correctly running right now? Regards,
Yves-Alexis Perez wrote: I may have tried to kill it manually so no thunar processes were running and then ran thunar. Yes, I've rebooted since and it's working.
So with no Thunar process running at all, running a new Thunar process would lead to the “timeout” message? But only after removing the .cache/session/xfce4-session-* files? Or did it work without? I'm trying to understand if it's just the “normal” issue of some Thunar upgrade where the protocol between daemon and process has changed and thus it's not possible to call the “old” Thunar daemon with the “new” thunar binary or if it is something different. Regards,
Yves-Alexis Perez wrote: I think so. Right, I deleted that file and got it working first.