Je souhaite accéder à un partage Samba via le système de fichiers normal (à l'aide d'un script bash). Afaik le chemin devrait être:
gvfs-Fuse
Fuse
Je peux accéder au partage samba via Nautilus et gvfs-mount -l
affiche le montage:
$ gvfs-mount -l
Mount(0): hddrive2go auf speedport -> smb://speedport/hddrive2go/
Type: GDaemonMount
Malheureusement, mon répertoire /run/user/1001/gvfs
(ainsi que ~/.gvfs
) est vide.
J'utilise Ubuntu 16.04.
Le journal journalctl --system | grep gvfs
ne montre rien d’intéressant.
Le démon gvfsd-Fuse
est en cours d'exécution:
$ ps ax | grep gvfsd
5918 ? Sl 0:00 /usr/lib/gvfs/gvfsd
5923 ? Sl 0:00 /usr/lib/gvfs/gvfsd-Fuse /run/user/1001/gvfs -f -o big_writes
6025 ? Sl 0:00 /usr/lib/gvfs/gvfsd
7015 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.5 /org/gtk/gvfs/exec_spaw/0
7031 ? Sl 0:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.5 /org/gtk/gvfs/exec_spaw/1
7048 ? Sl 0:00 /usr/lib/gvfs/gvfsd-metadata
25891 ? Sl 0:00 /usr/lib/gvfs/gvfsd-network --spawner :1.5 /org/gtk/gvfs/exec_spaw/2
25938 ? Sl 0:00 /usr/lib/gvfs/gvfsd-dnssd --spawner :1.5 /org/gtk/gvfs/exec_spaw/6
27616 ? SLl 0:00 /usr/lib/gvfs/gvfsd-smb-browse --spawner :1.5 /org/gtk/gvfs/exec_spaw/7
27626 ? SLl 0:00 /usr/lib/gvfs/gvfsd-smb --spawner :1.5 /org/gtk/gvfs/exec_spaw/8
28312 pts/18 S+ 0:00 grep --color=auto gvfsd
Cela semble être un bogue connu: https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1451087
Je ne sais pas s'il existe une meilleure solution de contournement que les suggestions de ce lien:
Quoi qu’il en soit, mon travail sur ce problème consiste à démonter mon lecteur smb, à supprimer gvfs et à redémarrer
ou
Tuer Gvfsd et quitter Nautilus après (Nautilus -q) corrige les choses temporairement.