Immer wenn ich vor dem Booten von Ubuntu ein externes Display an den DSub-Port meines Laptops anschließe , tritt in Unity ein Fehler auf, der genau das gleiche Problem wie hier beschrieben verursacht: Nach dem Anmelden gibt es einen schwarzen Bildschirm und meinen Cursor, sonst nichts! in Ubuntu 12.10 Ein Neustart ohne angeschlossenes Display behebt das Problem nicht.
Eine einmalige Lösung besteht darin, Folgendes zu tun:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:unity-team/staging
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
oder viel schneller:
unity --reset
sudo service lightdm restart
Nebeneffekt dieser Lösung: Ich verliere alle Einstellungen für das Erscheinungsbild von Unity.
Mein Problem ist jedoch, dass ich ziemlich oft mit angeschlossenem externen Display booten muss. Wer weiß, was in Unity schief geht und / oder wie man es dauerhaft behebt?
Antworten:
Ich habe diesen schwarzen Bildschirm mit dem Cursor selbst erhalten (ich verwende 4 Monitore und daher kommt es häufig vor, dass der Netzstecker gezogen wird).
Mein Fix war jedoch, die Treiber meiner GPU korrekt zu installieren.
Haben Sie versucht, aktuelle Treiber zu installieren, da Ihr Laptop anscheinend über eine GPU der Intel HD 3000-Serie verfügt? Die Registerkarte Zusätzliche Treiber in Ihrem Abschnitt Software & Updates in den Systemeinstellungen ist ein guter Ausgangspunkt.
quelle
Sie können ein Skript erstellen, das beim Start ausgeführt wird und Ihre schnellste Problemumgehung, den IE, verwendet
Dies sollte keine negativen Konsequenzen haben (außer dem möglichen Verlust von benutzerdefinierten Einstellungen, wie in der Frage erwähnt), wenn das externe Gerät nicht angeschlossen ist, und sollte das Problem beheben, wenn es ...
Quelle: Frage
quelle
man unity
: --reset Mit dieser Option kann der Benutzer die Profilparameter in compiz zurücksetzen und die Unity-Shell mit den Standardeinstellungen neu starten.sudo service lightdm restart
?