Raketenfaustus: Überprüft: Nicht jede Aussage war vollständig richtig

Beitrag lesen

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:

  1. 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
  1. 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.

  1. 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?