Unity Ubuntu 14.04 sehr langsam nach dem Login

3635
Dzung Nguyen

Wenn ich mich nach dem Neustart des Computers zum ersten Mal anmelde, benötigt Unity 10 Minuten, um die Unity-Leiste aufzurufen. Nach dem Abmelden und Anmelden geht es viel schneller. Wie kann dieses Problem behoben werden?

Ich habe die meisten Startanwendungen bereits deaktiviert. Die einzigen verfügbaren Apps sind:

Certificate and Key Storage Dropbox Files GPG Password Agent GSettings Data Conversion Mount helper Network Nvidia X Server Settings Onboard PolicyKit Authentication Agent SSH Key Agent User folders update 
2
Haben Sie die neueste Version 15.04 ausprobiert? Ludenticus vor 9 Jahren 0

2 Antworten auf die Frage

1
Steven

Verwenden Sie Dienstprogramme wie topund iotopaus dem tty Ctrl+ Alt+ F1, um zu bestimmen, ob ein bestimmter Prozess die gesamte CPU, Festplatte oder andere Ressource verwendet.

Der wichtigste Prozess während der Anmeldung sind Dropbox, Rcuos und gvfsd-trash. Ich denke jedoch, dass sie alle gleichzeitig laufen (die Unity-Leiste sollte zuerst angezeigt werden und der Prozess kann später ausgeführt werden). Gibt es einen Fehler bei Unity? Dzung Nguyen vor 9 Jahren 0
Verwenden sie eine bedeutende CPU? Steven vor 9 Jahren 0
Nein, das Maximum beträgt 2% und der Speicher beträgt auch 3-4% Dzung Nguyen vor 9 Jahren 0
@Steven, Zuletzt habe ich überprüft, Dropbox verwendet "schöne" Zeit, während CPU und IO aggressiv sind, daher erscheint sie möglicherweise nicht in Standardmetriken. Eine Reihe von Dingen verwenden eine "Hintergrund" -Zeit der einen oder anderen Art und umgehen somit Standardmetriken. killermist vor 9 Jahren 0
1
MariusMatutiae

Ist dies eine Neuinstallation oder ein Upgrade? In beiden Fällen (in letzterem Fall jedoch häufiger) können alte / unvollständige Konfigurationen Ihr System stark verlangsamen (andere Leute würden beim Booten von einem vollständigen Einfrieren der Unity sprechen, der 10-Minuten-Zeitraffer ist in der Tat ziemlich problematisch für jedermanns Geduld).

In deinen Schuhen würde ich eine Neuinstallation versuchen:

 apt-get update apt-get install --reinstall ubuntu-desktop apt-get install unity apt-get remove --purge nvidia* shutdown -h now 

Nach dem Neustart können Sie die NVidia-Treiber erneut installieren.

Es ist definitiv Unity, da ich Gnome und OpenBox verwendet habe und sie sofort auftauchen. Es gibt möglicherweise einen Unity-Fehler, der nicht mit Nvidia-Treibern kompatibel ist, da ich CUDA verwende. Dzung Nguyen vor 9 Jahren 0