Nautilus ist sehr langsam


27

Vor einem Monat habe ich aktualisiert (keine Neuinstallation) auf 12.04.

Seitdem wurde Nautilus extrem langsam. Wenn ich einen Ordner öffne, der viele Unterordner enthält, muss ich manchmal 4 Sekunden warten, bis alles angezeigt wird. Das war noch nie so, in früheren Versionen konnte ich immer extrem schnell zwischen meinen Dateien wechseln.

Wenn ich nautilus mit root-Rechten von einem Terminal aus starte, funktioniert es einwandfrei.

Ich habe unter "Zusätzliche Treiber" nachgeschlagen und von Nvidia-Update auf die empfohlenen Treiber umgestellt. Dies hat die Leistung und Geschwindigkeit des Datei-Browsings drastisch erhöht, leider nur für ein paar Tage. Jetzt stecke ich wieder mit dem sehr langsamen Nautilus fest.

Ich habe auch versucht, den neuesten nvidia-Treiber zu installieren, wie hier vorgeschlagen: http://www.techlw.com/2012/03/install-nvidia-drivers-on-ubuntu-1204.html Funktionierte überhaupt nicht.

Auch wenn der Bindestrich zum Suchen von Dateien verwendet wird, reagiert er nicht richtig: Er findet Dateien oder lädt sie seit Ewigkeiten nicht, bis die Datei angezeigt wird.

Ich arbeite an einem Acer Notebook mit

Intel® Core ™ i5 CPU M 430 bei 2,27 GHz × 4
6 GB RAM
GeForce GT 320M / PCIe / SSE2
64-Bit Ubuntu 12.04


Können Sie nautilus über die Befehlszeile starten, einen Ordner mit vielen Dateien durchsuchen und alle Nachrichtenfehler zurückmelden?
Javier Rivera

Wenn ich nautilus über ein Terminal öffne ("sudo nautilus"), funktioniert das Durchsuchen von Dateien fließend. Ich erhalte jedoch den folgenden Fehlerbericht im Terminal: ** (soffice: 16051): CRITICAL **: murrine_style_draw_box: Zusicherung `height> = -1 'fehlgeschlagen ** (soffice: 16051): WARNUNG **: Konnte nicht anrufen /com/canonical/AppMenu/Registrar.UnregisterWindow
Tobelli

Beim Ausführen von 'sudo nautilus' wird es mit dem Stammprofil gestartet, und alle Fehler in Ihrem eigenen werden ausgeblendet. Aus Neugier ist das globale Menü deaktiviert, wenn Sie es mit sudo starten. Versuchen Sie 'killall nautilus; nautilus', um zu vermeiden, dass nur eine neue Instanz geöffnet wird.
Javier Rivera

Danke, dass du mir aus dem Weg geholfen hast. Ich weiß das wirklich zu schätzen. In der Tat ist das globale Menü deaktiviert, wenn ich sudo
nautilus

Das Problem besteht weiterhin. Hat jemand eine Lösung für dieses Problem?
Tobelli

Antworten:


5

Ich fand einige Möglichkeiten, um Nautilus zu beschleunigen: Lesezeichen und Vorschauen. Aber es ist immer noch nicht so schnell wie es sein sollte ... und ich habe eine SSD!

Lesezeichen:

Um das Problem zu beheben, löschen Sie alle Ihre Lesezeichen, starten Sie sie neu und fügen Sie diejenigen wieder hinzu, ohne die Sie nicht leben können.

Unter Verwendung von strace wurde mir klar, dass nautilus für jede Ansicht viele Dateien angibt. Sogar Dateien, die sich nicht in dem Verzeichnis befanden, das ich während der Ablaufverfolgung durchsucht habe. Ich denke, Nautilus versucht, diese Lesezeichen vorab zwischenzuspeichern.

Ich hatte ein Netzlaufwerk als Lesezeichen. Dies könnte der Grund dafür gewesen sein, dass das Laden von Nautilus einige Sekunden dauerte.

Vorschaueinstellungen:

Deaktivieren Sie die Vorschau in den Einstellungen wie folgt:

Bildbeschreibung hier eingeben


2
nautilusist langsam, auch wenn keine Kennzeichen vorhanden sind. Wenn mehr Dateien zur Festplatte hinzugefügt werden, wird es langsamer.
TheKojuEffect

1
Ein Lesezeichen in einem Netzwerk hat das für mich getan. Vorschau macht keinen großen Unterschied. Ich habe auch einen Fehler im Upstream-Bereich gemeldet
sup

@sup: Entschuldigen Sie, dass Sie als Programmierer nicht ausgewählt haben, aber Sie haben einen Fehlerbericht geöffnet , nachdem Sie einen Fehler gefunden haben . "Opening Bugs" führt zu Verwirrung, wenn Sie mit Entwicklern sprechen.
Phresnel

Ja, ich denke du hast recht. Auch wenn ich denke, dass es ziemlich klar ist, was ich aus dem Kontext gemeint habe.
sup

3

Ich weiß nicht, ob es irgendeine Hilfe ist. Aber ich entfernte die folgenden Plugins: nautilus-sendto, nautilus-sendto-empathy, nautilus-share, nautilus-open-terminal. Jetzt scheint Nautilus ziemlich schnell zu arbeiten.


Kann das nicht bestätigen. Ich habe diese Erweiterungen installiert und bekomme immer noch die gleichen Probleme. Mein Testfall: $HOME/.thumbnails/Verzeichnis mit ~ 50000 Bildern (Vorschau in Nautilus deaktiviert). Beobachtung: Nautilus wird langsamer, zeigt keine Dateien an und muss getötet werden. Der Zugriff /usr/binmit ~ 2800 Einträgen dauert ca. 7 Sekunden. Beide Aktionen sind auf PCmanFM und Dolphin fast augenblicklich.
Glutanimate

Beim zweiten Gedanken: Beim Zugriff auf kleinere Verzeichnisse (<50 Elemente) scheint es einige Beschleunigungen zu geben. Nautilus scheint etwas reaktionsfreudiger zu sein. Aber diese Problemumgehung behebt offensichtlich nicht das zugrunde liegende Problem, das Nautilus selbst ist. Vielen Dank, dass Sie dies gepostet haben. Jede Hilfe wird geschätzt!
Glutanimate

1

In Ihrem Beitrag erwähnen Sie einen murrine-kritischen Fehler, der sicherlich auf ein bestimmtes Thema zurückzuführen ist. Dies würde erklären, warum rooted nautilus einwandfrei funktioniert, da root das Benutzerthema nicht enthält. Versuchen Sie, zum Standardthema zu wechseln und zu testen.


Ich empfehle, dies zu bearbeiten, um zu erklären, wie das geht.
Eliah Kagan


1

Dies hilft, die Probleme
zu verringern : Öffnen Sie bei der Überprüfung der Einstellungen / des Verhaltens jeden Ordner in einem eigenen
Fenster. aber wenigstens musst du dich nicht hinsetzen und warten, bis es endlich reagiert, wie es in Window $ passiert ...

Dieses Problem kann immer noch auftreten und alle Nautilus-Fenster einfrieren. Ich betrachte dies als vorübergehende Problemumgehung, die nicht 100% beträgt, und warte immer noch auf eine Korrektur für Nautilus.

Dies hilft Ihnen im Grunde, das Hin- und Hergehen in Ordnern zu vermeiden, indem Sie alle geöffnet lassen.

EDIT: Die Verlangsamung hat aufgehört! Aber es ist schwieriger, Nautilus zu benutzen, aber zumindest friert es nicht die ganze Zeit ein! (friert immer noch ein oder stürzt nautilus ganz ab, braucht aber mehr Zeit)


1

Temporärer Fix unter https://wiki.debian.org/Nautilus/FAQ/SlowNautilus

Ursache des Problems: Irgendwie wurde der Speicher "gvfsd-metadata" beschädigt, sodass "gvfsd-metadata" in einer Endlosschleife hängen bleibt. Was wiederum die Leistung von Nautilus erheblich beeinträchtigt. Wenn Sie nicht mit "gvfsd-metadata" vertraut sind, werden bei Verwendung des Nautilus-Dateibrowsers Dateimetadaten erfasst. Wir gehen davon aus, dass "gvfsd-metadata" Teil des "gvfs" -Pakets ist oder damit zusammenhängt.


0

Das hat bei mir funktioniert:

sudo apt-get install --reinstall nautilus

0

Nautilus ist auch auf Ubuntu 14.04 sehr langsam . Ich weiß nicht warum, vielleicht Probleme mit Plugins? Ich habe zusätzliche Nautilus-Plugins entfernt. Es ist immer noch sehr langsam und friert manchmal ein. Ich denke Canonical sollte etwas tun, denn Ubuntu rockt und sollte nicht durch einen Dateimanager gestört werden.

Ich verwende den Dateimanager Nemo jetzt für ein paar Tage als Workaround. Es ist unglaublich schnell und hat einige wirklich schöne Funktionen im Vergleich zu Nautilus. Es wird mein Standard-Dateimanager sein, wenn es in den nächsten Tagen keine Probleme gibt.


0

Nach Tagen der Websuche scheint es viele Faktoren zu geben, die die Geschwindigkeit von Nautilus beeinflussen.

Aus einer Laune heraus habe ich gelöscht

~ / .thumbnails / *

und jetzt öffnen sich Nautilus-Fenster viel schneller. zucken

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.