Da quello che ho letto, quando si monta una condivisione di rete tramite nautilus o gvfs-mountil 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-mountsia 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 è ~/.gvfsrimasto vuoto gvfs-fuse-daemonnon erano in esecuzione. Su tutte le 3 macchine ci sono altri processi in esecuzione gvfs: gvfsd, gvfs-afc-volume-monitor, ...
Sul portatile, mount | fgrep gvfscede
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-daemoneseguite? 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?