Und damit wären z.B. USB-Datenträger genauso einfach und komfortabel zu benutzen wie mit GVFS?
Nein, leider nicht.
Das habe ich nämlich seit dem Deaktivieren noch nicht wieder ausprobiert.
Ich aber. Wenn ich gvfsd und Geschwister brutal deinstalliere und stoppe(!), dann werden frisch eingestöpselte USB-Geräte mit Dateisystemen (Sticks, Platten) nicht mehr automatisch gemounted, Thunar (der XFCE4-Dateimanger) bietet diese auch nicht mehr an. Es fehlt ein Glied in der Verpetz-Kette.
Nach der Wiederinstallation ergibt sich folgendes Bild:
- Originalzustand:
root@trainer:/etc/systemd# ps ax | grep gvfs
4763 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
4768 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
4825 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
4840 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
4844 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
4848 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
4853 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
5163 pts/1 S+ 0:00 grep --color=auto gvfs
- Der Dienst läuft (PID 4763). Killen von gvfsd, Kontrolle:
root@trainer:/etc/systemd# kill 4763
root@trainer:/etc/systemd# ps ax | grep gvfs
4825 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
4840 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
4844 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
4848 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
4853 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
5212 pts/1 S+ 0:00 grep --color=auto gvfs
gvfsd ist nicht mehr aktiv.
- Anstecken eines USB-Sticks, Kontrolle:
root@trainer:/etc/systemd# ps ax | grep gvfs
4825 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
4840 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
4844 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
4848 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
4853 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
5229 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
5234 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
5277 pts/1 S+ 0:00 grep --color=auto gvfs
und schon lebt er wieder. (jetzt PID 5229)
Fazit: gvfsd muss man nicht haben, will man aber, dass USB-Sticks und Platten (wahrscheinlich CD/DVD, wohl auch BlueRay automatisch erkannt und gemounted werden, dann braucht man ihn.
Bezüglich des
Auf modernen Betriebssystemen ist zudem systemd-udev oder meinetwegen eudev aktiv und verpetzt unbenutzte oder neu angeschlossene Geräte an Dateimanager, die dann mit fuse & Co. mounten können.
habe ich mich also ziemlich heftig geirrt. Man muss das Zeug von Hand mounten.
Oder spielt das in dem Fall gar nicht mit?
Leider ist er auch bei mir (Ubuntu 18.04 mit XFCE4) in der Kette und wird spätestens dann gestartet, wenn er vorhanden und benötigt wird.
Ausblick auf Ubuntu 20.04 (erst Minimal/Server, dann Paket „xubuntu-Desktop“ installiert). Da sieht es genau so aus:
seminar@ubuntu:~$ ps ax | grep gvfs
1595 ? Ssl 0:00 /usr/libexec/gvfsd
1600 ? Sl 0:00 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
1831 ? Ssl 0:00 /usr/libexec/gvfs-udisks2-volume-monitor
1839 ? Ssl 0:00 /usr/libexec/gvfs-goa-volume-monitor
1894 ? Ssl 0:00 /usr/libexec/gvfs-gphoto2-volume-monitor
1914 ? Ssl 0:00 /usr/libexec/gvfs-afc-volume-monitor
1923 ? Ssl 0:00 /usr/libexec/gvfs-mtp-volume-monitor
1938 ? Sl 0:00 /usr/libexec/gvfsd-trash --spawner :1.13 /org/gtk/gvfs/exec_spaw/0
1951 ? Ssl 0:00 /usr/libexec/gvfsd-metadata
2001 pts/0 S+ 0:00 grep --color=auto gvfs
Wie hattest Du eigentlich gvfs deaktiviert? Als Dienst ist weder gvfsd noch gvfs (wohl aber fuse) registriert?