Comment 5 for bug 1779890

Revision history for this message
Val (vk1266) wrote : Re: Nautilus does not use a valid Kerberos ticket when accessing Samba share

The problem persists in Ubuntu 20.04 as well.

I attempted to investigate this issue a little further, found that it is caused by a race condition between gvfsd and ibus-daemon, and filed a bug report upstream: https://gitlab.gnome.org/GNOME/gvfs/-/issues/481

My current workaround is hack, but it works:

Add this line to the [Service] section in /usr/lib/systemd/user/gvfs-daemon.service:

ExecStartPre=bash -c "for i in echo {1..20} ; do ps ax | grep -q \"^${USER}\b.*[i]bus-daemon\" || sleep 0.1 ; done"