Gvfsd-smb-browse entfernen

7

Ich hatte gerade das Problem, wo gvfsd-smb-browsedie gesamte CPU aufgenommen wird und getötet werden muss. Durchsuchen des Internets Ich sehe, dass dies nicht ungewöhnlich ist und es keine allgemeine Lösung zu geben scheint. Da ich kein Samba benutze, möchte ich es einfach entfernen gvfsd-smb-browse. aber es wird mit dem größeren Paket installiert, gvfsd-backendsdas ich wahrscheinlich nicht entfernen möchte. Gibt es eine Möglichkeit, es loszuwerden?

Mike Shulman
quelle

Antworten:

4

Nach dem Upgrade auf 16.04 hatte ich das gleiche Problem. Ich habe die Berechtigungen für gvfsd-smb-browse so geändert, dass sie nur als sudo oder per root ausgeführt werden können. Jetzt wird gvfsd-smb-browse beim Start nicht ausgeführt. Im Folgenden erfahren Sie, wie Sie die Berechtigungen ändern können.

sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse

Ich bin mir nicht sicher, ob es eine echte Lösung für das zugrunde liegende Problem ist. Das Problem mit der CPU-Nutzung wird jedoch behoben, indem gvfsd-smb-browse beim Start nicht ausgeführt wird.

Kamran
quelle
Das ist eine interessante Lösung. Ich überlegte, es auch einfach zu löschen. Dient es einem nützlichen Zweck, für den Sie es behalten wollten? Was passiert auch, wenn gvfsd-backendsein Upgrade durchgeführt wird? Werden die Berechtigungen zurückgesetzt?
Mike Shulman
Nun, es ist ein virtuelles Dateisystem und wird fast überall zum Mounten von Geräten usw. verwendet. Es ist also keine gute Idee, es zu entfernen. Diese bestimmte Datei "gvfsd-smb-browse" wird zum Durchsuchen des Windows-Dateisystems verwendet. Wenn Sie also beim Start keine Windows-Volumes bereitstellen, müssen Sie sie nicht ausführen.
Kamran
Was passiert, wenn gvfsd-backends aktualisiert wird - werden die Berechtigungen zurückgesetzt?
Mike Shulman
0

Es gibt eine ähnliche Frage, bei der die Problemumgehung darin besteht, Ihre Einstellungensmb.conf im Launchpad-Fehler Nr. 1409032 zu bearbeiten . Es hat bei mir funktioniert und die CPU-Auslastung reduziert und die Dinge wirklich beschleunigt!

Ich habe diese Zeile nach dem globalsSichern meiner /etc/samba/smb.confDatei einfach unter die Anweisung gesetzt :

[global]
name resolve order = wins lmhosts bcast

Hinweis: Bei den meisten Systemen, insbesondere nach dem Jahr 2000, sind keine Gewinne mehr erforderlich.

Jonatan Tisnado
quelle