Этот ответ основан на поведении, которое я видел в Arch Linux. Надеюсь, он не сильно отличается от Debian. (Кроме того, поскольку это было определено эмпирически, я не уверен, будет ли оно действительно хорошим.)
Похоже, вы должны убедиться, что gvfsd и gvfs-fuse-daemon запущены. К сожалению, в моем случае запуск их вручную не дал желаемого эффекта. Они начали, но проблемы остались.
Поскольку gvfs экспортирует сервисы dbus, кажется, что gvfsd должен фактически запускаться dbus. Вы используете менеджер дисплеев для входа в систему или вы вызываете startx напрямую?
Если вы вызываете startx (или используете диспетчер отображения, такой как SLiM), попробуйте вызвать ваш оконный менеджер / среду рабочего стола с помощью
exec dbus-launch --exit-with-session --sh-syntax startxfce4
в вашем $HOME/.xinitrc
.
Если вы используете диспетчер отображения, проверьте в его документации, что нужно сделать, чтобы настроить способ вызова диспетчера окон.