/gvsf пуст, gvsf-fuse не работает (Ubuntu 14.04)
В моей работе U обычно приходится управлять множеством файлов через SMB / общие папки, иногда я использую Uget для загрузки файлов прямо на сервер. Uget не поддерживает smb, поэтому я использую /gvfs
виртуальная папка, чтобы она работала.
Недавно gvfs стали пустыми, и я столкнулся с серьезными проблемами при отправке файлов прямо с uget на сервер. После долгих поисков я узнал, что gvsf-fuse является демоном, отвечающим за виртуальную папку gvfs, а затем обнаружил следующие проблемы:
/gvfs
с неправильными разрешениями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, я позволю этому сейчас. Эти команды могут быть выполнены для автоматического запуска при загрузке.