Da quello che ho letto, quando si monta una condivisione di rete tramite nautilus o gvfs-mount
il mount point dovrebbe essere dentro ~/.gvfs
. Questo non sembra essere il mio caso: ho provato a montare una condivisione FTP e SMB sia tramite nautilus gvfs-mount
sia con Ubuntu Maverick e Natty e in nessuno dei casi ho visto alcun punto di montaggio sotto ~/.gvfs
. Posso accedere alle condivisioni che ho appena trovato in nautilus, ma voglio avere accesso tramite la riga di comando, motivo per cui ho bisogno di un punto di montaggio nel file system.
Modifica: il debug a seguito della risposta di James Henstridge e del commento di enzotib ha rivelato che sul mio laptop gvfs-fuse-daemon
è in esecuzione e di conseguenza vengono visualizzati i supporti gvfs ~/.gvfs
, mentre sulle 2 workstation in cui è ~/.gvfs
rimasto vuoto gvfs-fuse-daemon
non erano in esecuzione. Su tutte le 3 macchine ci sono altri processi in esecuzione gvfs: gvfsd
, gvfs-afc-volume-monitor
, ...
Sul portatile, mount | fgrep gvfs
cede
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
Ciò solleva le domande:
- Come vengono montate le condivisioni senza essere
gvfs-fuse-daemon
eseguite? Non esiste alcun mount point in quel caso e ogni accesso alla condivisione è chiamato da una libreria gvfs? Quale demone è responsabile?gvfsd
? - Qual è il ruolo di
gvfs-fuse-daemon
? Crea solo un punto di innesto fusibile~/.gvfs
?
Aggiornamento: il 12.10 e successivi, i supporti sono sotto /run/user/<login>/gvfs
.
mount | grep gvfs
?