Antworten:
Sie können entweder einen neuen Benutzer erstellen, wie von ColonelTrogdor vorgeschlagen, oder es gibt andere Möglichkeiten, um dieses Problem zu lösen. Melden Sie sich zuerst tty
mit CTRL+ ALT+ anF1
Hinweis : Drücken Sie ALT+ F7, um von zu kommentty
Laden Sie das Tool zum Zurücksetzen von Unity hier herunter .
Hinweis : Es sollte mit Ubuntu 14.04, 13.10 und 13.04 funktionieren.
Setzen Sie Unity mit dem folgenden Befehl zurück
$ unity-reset
sudo apt-get install --reinstall ubuntu-desktop
Ich schlage vor, Sie versuchen es mit Gnome Desktop. Es sieht auch cool aus.
sudo apt-get install gnome-shell ubuntu-gnome-desktop
Nachdem Sie eine Lösung ausprobiert haben, starten Sie einfach Ihr System neu.
$ sudo reboot
Ich habe alle möglichen Dinge aus den Foren ausprobiert, um mein Problem mit der Anmeldeschleife zu beheben. Keiner von ihnen hat funktioniert. Am Ende fand ich eine weniger als optimale Lösung, aber eine, die funktionierte (was es besser macht als alles andere, was ich ausprobiert habe). Dies ist, was ich getan habe:
Öffnen Sie das virtuelle Terminal: Ctrl+ Alt+F1
Mit meinem Benutzerkonto angemeldet. Ich konnte mich dort anmelden, obwohl dies nicht in der GUI der Fall war.
Da keine der anderen Lösungen funktionierte und es für mich am wichtigsten war, ein benutzbares Konto mit Administratorrechten zu haben, habe ich Folgendes getan:
sudo adduser newusername
Sie müssen alle Details ausfüllen, einschließlich Passwort und dergleichen. Dann, um es root-Berechtigungen zu geben:
sudo usermod -a -G sudo newusername
Drücken Sie jetzt Ctrl+ Alt+ F7, um zur GUI zurückzukehren. Möglicherweise müssen Sie einen Neustart durchführen, damit alles ordnungsgemäß funktioniert. Über die GUI kann ich mich bei dem neuen Benutzer anmelden, den ich erstellt habe.
Wenn Sie Elemente aus dem Stammordner des alten Benutzers benötigen und diese aufgrund von Berechtigungsproblemen nicht zugelassen werden, können Sie ein Terminal öffnen (oder Ctrl+ Alt+ F1erneut drücken ) und den Besitzer ändern, um diese Berechtigungen zu erteilen.
chown newusername:oldusername ~oldusername
Hinweis: Möglicherweise müssen Sie den Benutzerordner des alten Benutzers entschlüsseln, wenn Sie ihn beim Einrichten verschlüsselt haben
CTRL ALT F1
funktioniert manchmal nicht. Versuchen Sie es in diesem Fall CTRL ALT FN F1
.
Heute hatte ich (anscheinend) das gleiche Problem mit der UID eines Systemadministrators. Ich habe versucht, mich mit einer Nicht-Administrator-UID an der Konsole anzumelden. Erfolg. Ich habe mich remote mit der Administrator-UID angemeldet und dies war meine Sitzung:
Letzter Login: Fr Jul 3 16:55:22 2015 / usr / bin / xauth: /home/kingb/.Xauthority nicht beschreibbar, Änderungen werden ignoriert kingb @ North40: ~ $ ls -l .Xauthority -rw ---- --- 1 root root 317 7 月 2 08:36 .Autorität
Ich habe den Besitzer und die Gruppe in den Administrator geändert und kann mich nun mit dem Administrator-Account anmelden.
Das einzige, was ich anbieten kann, was dies verursacht haben könnte, ist wie folgt:
Keine Ahnung, was das Symptom tatsächlich verursachte (eingefrorene Konsolensitzung?), Aber (für mich) war die Lösung einfach genug.
Ich hatte dieses Problem heute auf 14.04LTS, habe jedoch festgestellt, dass es sich bei der Hauptursache um ein Problem handelt, bei dem die Berechtigungen in meinem Benutzerverzeichnis fälschlicherweise geändert wurden.
Die Symptome für mich: Der Anmeldebildschirm wird angezeigt, Sie können sich anmelden, sich erfolgreich anmelden, mit dem Laden beginnen und dann für eine Sekunde den Bildschirm schwarz anzeigen und zurück zum Anmeldebildschirm. Das einzige, was vim /var/log/syslog
verdächtig aussah, war:
Dec 9 13:50:31 pc-host pulseaudio[5505]: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Dec 9 13:50:33 pc-host gnome-session[5280]: WARNING: IceLockAuthFile failed: Permission denied
Lösung:
sudo chown myusername. /home/myusername
Ich hatte den folgenden Befehl von Akshay Pratap wie folgt angewendet:
sudo apt-get install --reinstall ubuntu-desktop
Das hat mein Problem gelöst. Ich denke, das Hauptproblem war, dass der / boot-Ordner voll war und es einen Versuch gab, den neuesten Kernel zu installieren, der aufgrund von nicht genügend Speicherplatz fehlgeschlagen ist.
Sobald ich mich anmelden konnte, entfernte ich die nicht benötigten Kernel-Images, indem ich sie mit synaptic deinstallierte. Hier empfiehlt es sich, nur eine Version vor der aktuellen Version zu behalten
Ich verwende Ubuntu 14.04 64-Bit und bin nicht sicher, warum die Größenauswahl im Verzeichnis / boot zu klein ist.
Dies ist immer ein Problem für mich, aber die Symptome unterscheiden sich je nach dem Paket, das aufgrund des unzureichenden Speicherplatzes nicht installiert werden konnte.
Neben allen anderen Vorschlägen aus vielen Threads zu diesem Thema habe ich auch folgendes ausprobiert:
sudo apt-get install --reinstall ubuntu-session
Es basierte auf dieser Antwort und Tims Kommentar darunter .
Danach konnte ich mich einloggen.
Vorab möchte ich sagen: Die Installation einer anderen Desktop-Umgebung (ich bevorzuge XFCE) kann zur Fehlerbehebung beitragen, da Sie mit Ihnen vertraute Apps verwenden können.
Als ich dieses Problem hatte, stellte sich heraus, dass es sich um inkompatible Grafiktreiber handelte. Diese Antwort wurde zu der Frage hinzugefügt, die Sie nach dem Posten dieser Nachricht verknüpft haben, wenn ich die Daten richtig lese.
Ich konnte wieder mit Unity arbeiten, indem ich xfce startete, die App "Systemeinstellungen" startete, das Dialogfeld "Software und Updates" öffnete, zur Registerkarte "Zusätzliche Treiber" wechselte und in meinem Fall den Nouveau-Treiber auswählte.
Ich hatte auch WiFi-Probleme bei einem System-Update, bei dem dies das Problem war. Auch hier war der Open Source-Treiber ein guter Fallback.
Ich habe das gleiche Problem im 11.04. Ich habe es gelöst, indem ich Compiz neu installiert habe.
Öffnen Sie ein Terminalfenster. Geben Sie "sudo apt-get remove compiz" ein und drücken Sie die Eingabetaste. Geben Sie Ihr Kennwort ein, wenn Sie dazu aufgefordert werden (aus Datenschutzgründen wird nichts angezeigt). Geben Sie "Y" ein und drücken Sie die Eingabetaste, wenn Sie zur Bestätigung aufgefordert werden. Wenn Sie das Programm erst einmal installiert haben, geben Sie sudo apt-get install compiz ein und drücken Sie die Eingabetaste. Befolgen Sie die gleichen Schritte wie beim Entfernen. Starten Sie dann Ihren Computer neu, ich hoffe, das hilft!
Ich hatte dieses Problem unter Ubuntu 14.04, wahrscheinlich, weil es sich um eine Neuinstallation handelt und ich meine persönlichen Dinge hinzugefügt habe.
Schließlich habe ich ein:
sudo apt-get install gnome-shell ubuntu-gnome-desktop
Dadurch wurde die Gnome-Shell installiert und ich kann mich auf allen Profilen anmelden
Dann habe ich das Gnome-Tweak-Tool verwendet. Sie müssen Symbole auf dem Desktop im Tweak-Tool aktivieren, um das Hintergrundbild zu sehen.
Um die Anmeldeschleife zu umgehen, können Sie einen anderen Anmeldemanager installieren und verwenden oder ein neues sauberes Benutzerkonto in Ihrem alten Anmeldemanager verwenden. Wenn Sie ein neues sauberes Benutzerkonto erstellen möchten, installieren Sie zuerst einen anderen Anmeldemanager (Beispiel: gdm) über die Befehlszeile, wenn Sie dies nicht tun Haben Sie welche, dann ändern Sie Ihren Login-Manager Typ "sudo dpkg-reconfigure lightdm", dann ändern Sie den Login-Manager zu gdm, melden Sie sich als nächstes mit Ihrem alten Konto bei gdm an Stellen Sie das Passwort her. Nachdem Sie fertig sind, ändern Sie Ihren Anmeldemanager wieder auf lightdm. Melden Sie sich dann mit Ihrem neuen sauberen Benutzerkonto an. Beachten Sie, dass Ihr neues sauberes Benutzerkonto die Standardeinstellung für Ihr Ubuntu verwendet.