/gvsf пуст, gvsf-fuse не работает (Ubuntu 14.04)

В моей работе U обычно приходится управлять множеством файлов через SMB / общие папки, иногда я использую Uget для загрузки файлов прямо на сервер. Uget не поддерживает smb, поэтому я использую /gvfs виртуальная папка, чтобы она работала.

Недавно gvfs стали пустыми, и я столкнулся с серьезными проблемами при отправке файлов прямо с uget на сервер. После долгих поисков я узнал, что gvsf-fuse является демоном, отвечающим за виртуальную папку gvfs, а затем обнаружил следующие проблемы:

  1. /gvfs с неправильными разрешениями
  2. gvfs-fuse не работает

gvfs будет работать только в том случае, если я размонтируюсь и снова запущу gvfs-fuse

sudo umount -l /run/user/1000/gvfs
/usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -o big_writes

После перезапуска gvfs-fuse перестанет работать снова.

По умолчанию система запускает gvfs-fuse как

/usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes

Если я использую эту команду в каком-то терминале, она перестанет работать и никогда не прекратит обработку.

Может ли кто-нибудь помочь мне оставить gvfs-fuse нормально функционирующим, как раньше?

1 ответ

-f опция означает "Запускать на переднем плане" в соответствии со страницей руководства. Команда будет работать независимо от того, есть ли у меня -f переключатель (вы можете использовать другой терминал для отображения списка /run/user/1000/gvfs каталог).

Я с той же проблемой. Я не уверен, почему это перестало работать. Я думаю, что это может быть вызвано ошибкой, описанной здесь. Так как я могу обойтись, снова размонтировав и запустив gvfsd-fuse, я позволю этому сейчас. Эти команды могут быть выполнены для автоматического запуска при загрузке.

Другие вопросы по тегам