Ich kann mich nicht bei meinem Benutzerkonto anmelden


23

Ich habe mein Ubuntu von 11.04 auf 11.10 aktualisiert, indem ich das neueste alternative CD-Image gemountet habe, das am 13. Oktober als endgültige Standardversion veröffentlicht wurde, und die cdromupgrade-Eingabeaufforderung erfolgreich ausgeführt habe, wobei die vollständigen neuesten Upgrades installiert wurden, bevor der Aktualisierungsprozess der Distribution und der Neustart beendet wurden. Nach dem Neustart wurde das neue LightDM wie erwartet angezeigt und ich konnte die Anmeldeshell aus einem Menü auswählen, das "Ubuntu", "Ubuntu 2D", "Wiederherstellungskonsole", "KDE-Arbeitsbereich", "Cairo-Dock mit Effekten", " cairo-dock without effects "usw. neben meinem Namen, der meinem Benutzernamen entspricht.

JEDOCH habe ich zum Beispiel "ubuntu" (als Standardauswahl) gewählt und das richtige Passwort eingegeben (falls es nicht korrekt ist, werden Sie vom lightdm aufgefordert, es erneut einzugeben, aber ich habe es nicht versucht) und es eingegeben. Der Bildschirm sprang für eine sehr kurze Zeit auf den schwarzen Bildschirm der Hintergrundtextoberfläche von gdm und kehrte dann ohne Anmeldung meines Benutzerkontos zur Oberfläche von lightdm zurück. Es sah so aus, als hätte ich auf dem Laptop nichts getan. Ich konnte mich auch nicht als Gastbenutzer anmelden, da derselbe schwarze Bildschirm gespritzt und lightdm wieder angezeigt wurde.

Vor dem Upgrade konnte ich Gnome 2, KDE, Unity ganz gut auf dem Laptop ausführen, aber der Status Quo ist, dass sich niemand über die Menü-Eingabeaufforderung neben meinem Namen bei meinem Konto anmelden kann, einschließlich der "Wiederherstellungskonsole".

Eigentlich kann ich zu ttys wechseln und mich mit meinem Benutzernamen und Passwort normal in meinem Konto anmelden, da ich alle Befehle im tty ausführen kann (ich mache das gerade). Ich kann mich auch über den Befehl "sudo" wie ein Superuser verhalten und über den Befehl "sudo -i" mit dem richtigen Kennwort eine # -Aufforderung erhalten, kein Problem.

In der Root-Eingabeaufforderung kann ich erfolgreich "service lightdm stop" und "startx" für eine Root-Benutzeroberfläche ausführen (auf diese Weise wird diese Passage ausgegeben), in der $ -Aufforderung jedoch nach dem Ausführen von "service lightdm stop" und " startx ", es erscheint einfach endlos" Kein Protokoll angegeben "und keine GUI erscheint.

Ich habe festgestellt, dass das Paket "gnome-shell" nicht vollständig installiert und repariert ist, aber es hat nicht geholfen, was einfach zu einer Auswahl im Menü geführt hat, die nicht auf mein Konto als Begleiter zugreifen kann.

Ich habe alle Pakete in meinem Laptop auf den neuesten Stand gebracht und es sollten keine Updates installiert werden.

Mein Gerät ist ThinkPad X61, dessen Funktionen auf allen früheren Ubuntu-Distributionen seit 10.04 LTS einwandfrei funktionieren. Ich hatte mein Betriebssystem von 10.04 LTS auf 10.10 aktualisiert, so wie ich es heute ohne unerwartete Ergebnisse vor einem Jahr durchgeführt habe.

Ich vermute, es ist das neu integrierte LightDM, das diese Hindernisse beseitigt hat, und ich möchte, dass dieser Fehler behoben wird, bitte helfen Sie!

Antworten:


21

Ich konnte dies selbst beheben, indem ich die Datei entfernte ~/.Xauthority. In diesem Fall finden Sie die Startprotokolle für LightDM unter. /var/log/lightdmVon dort aus konnte ich feststellen, dass LightDM in dieser Datei hängen geblieben ist. Daher habe ich die Datei umbenannt und konnte mich erfolgreich anmelden.


Einen Fehler eingereicht? Muss angesprochen werden.
Oxwivi

Wurde in meinem Fall nicht behoben. mit Ubuntu 12.04 64-Bit.

6

Ich habe die meisten der oben genannten Vorschläge ausprobiert, aber nach dem googeln wurde diese Fehlermeldung in .xsession-fehlern gefunden

mkdtemp: privates Socketverzeichnis: Berechtigung verweigert

fand diese Antwort, die funktionierte

sudo chmod 1777 / tmp

http://mihirknows.blogspot.com/2008/06/mkdtemp-private-socket-dir-permission.html


Verspäteter Dank dafür, hat mir das Leben gerettet. Perms gestern auf / tmp geändert, konnte heute nicht auf Laptop einloggen. Sah dies und ging, ah
Liam Bailey

6

Ich hatte das gleiche Problem (Ubuntu 12.04 LTS). Ich glaube, das lag daran, dass ich den startxBefehl mit sudo ausprobiert habe .

Ich habe herausgefunden, dass die ~ / .Xauthority -Datei im Besitz von root war. Auf dem Anmeldebildschirm habe ctrl+alt+f2ich daraufhin den Besitzer wieder in mich geändert ( sudo chown user:user .Xauthority) und konnte mich erneut anmelden.


Ich hatte root und auch als normaler User. Hab aber in meinem Fall nicht behoben.

Das hat bei mir geklappt .. :) Ubuntu 12.04 LTS .. Ich habe auch die Erlaubnis geändert:chmod 777 .Xauthority
Saurav Kumar

5

GDM ist immer noch hier, wenn Sie möchten, können Sie Folgendes tun:

sudo dpkg-reconfigure lightdm

In der Eingabeaufforderung werden Sie gefragt, ob Sie mit LightDM oder GDM beginnen möchten. Wenn Sie also wieder bei LightDM stecken bleiben oder es Ihnen nicht gefällt, können Sie immer wieder zu GDM zurückkehren.

Aber die Lösung von George Edison sollte funktionieren.


3

Keiner der vorherigen Vorschläge hier hat für mich funktioniert, aber das hat einen Unterschied gemacht:

In /etc/X11/default-display-manager geändert lightdm zu /usr/sbin/lightdm

Das nehme ich mit Null an. Ich habe dies nach Tagen des Versuchs und Irrtums nur online unter fünfzig anderen Möglichkeiten gefunden. 11.10 ist auf dem neuesten Stand und testet den proprietären ATI-Treiber fglrxdrm 8.93.4


2

Dasselbe Problem in Lubuntu 11.10 - Keine GUI-Anmeldung möglich, aber das Problem war DISK SPACE. Als ich zur Konsole ging und versuchte, MC auszuführen, wurde eine Warnung über den Speicherplatz angezeigt. Ich habe einige Dateien gelöscht und jetzt funktioniert alles in Ordnung.


Ich hatte ein ähnliches Problem beim Ausführen einer dedizierten XBMC-Maschine mit Lubuntu 11.10. Es stellte sich heraus, dass / var / log die Festplatte irgendwie gefüllt hatte.
DrA7
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.