Nach der Aktualisierung von Ubuntu 10.04 wird keine Anmeldeaufforderung angezeigt, defektes GDM

Nach der Aktualisierung von Ubuntu 10.04 wird keine Anmeldeaufforderung angezeigt, defektes GDM

Folgendes passiert also:

Ich habe mein System neulich aktualisiert und wurde aufgefordert, einen Neustart durchzuführen, damit das Update abgeschlossen werden konnte. Ich war aber gerade mitten in der Arbeit und habe es deshalb verschoben, bis ich fertig war. Ich habe neu gestartet und es war kaputt :(.

Der Start verläuft scheinbar normal, mit folgenden Ausnahmen:

Der violette Ubuntu-Ladebildschirm wird nicht mehr angezeigt (obwohl er bei meinen ersten Anmeldeversuchen angezeigt wurde). Ich höre den Anmeldeaufforderungston, aber es erscheint keine Anmeldeaufforderung. Es ist auch nicht einfach „unsichtbar“ – wenn ich die Eingabetaste drücke, mein Passwort eingebe und die Eingabetaste erneut drücke, passiert nichts. Normalerweise funktioniert meine Bluetooth-Maus an diesem Punkt, aber das tut sie nicht.

GRUB zeigt Wiederherstellungsoptionen für meinen aktuellen Kernel und für einen älteren (2.6.32-24) an. Beim Versuch, in .32-24 zu booten, erhalte ich die Fehlermeldung „udevadm kann nichts tun, solange udev nicht konfiguriert ist“.

Also versuche ich die hier aufgeführten Lösungen:Das Ubuntu-Update ist schiefgelaufen, der PC bootet nicht. Wie kann ich das reparieren? Nichts von dem, was ich versucht habe, schien zu funktionieren, und nach weiterem Googeln habe ich den Verdacht, dass es ein Problem mit GDM ist. Bitte korrigieren Sie mich, wenn ich falsch liege, ich weiß noch nicht so viel darüber, wie Linux/Ubuntu-Systeme funktionieren.

Was ich tun kann: Von einer Live-CD booten

Strg-Alt-F2 bringt mich nach dem Abspielen des Anmeldetons zu einer Konsolenanmeldung, die ich erfolgreich durchführen kann (so habe ich die obigen Lösungen ausprobiert). Dies funktioniert nur unter dem aktuellen Kernel.

Ein Hack, den ich gerne ausprobieren würde, ist das Entfernen der Anmeldeaufforderung aus der Konsole, aber ich würde es vorziehen, „einfach“ das Problem zu beheben. Wie dieser Typ muss ich das System reparieren, anstatt es neu zu installieren.

System: Dell Inspiron 1525 Core 2 Duo Proprietärer Treiber für Broadcom 43xx Wireless

Dual-Boot mit Windows 7 (so poste ich das hier, leider habe ich nur diese Maschine und jedes Experimentieren erfordert ständige Neustarts in Windows/Brokenbuntu)

Das letzte installierte Paket war Moonlight, aber es schien ordnungsgemäß installiert zu werden.

Kernel: 2.6.32-25

Bearbeiten: Nachdem ich mit Karls Vorschlägen gearbeitet habe, scheint das Problem bei gdm zu liegen.

Beim Versuch tritt ein Fehler beim Exit-Status 245 auf. sudo apt-get install --reinstall gdmAußerdem tritt beim Ausführen von ein Fehler bei der Verarbeitung von gdm auf sudo apt-get -f install.

Wie installiere oder repariere ich GDM neu, damit ich wieder auf meinen Computer zugreifen kann?

Antwort1

Probieren Sie in Ihrer Strg-Alt-F2-Eingabeaufforderung sudo gdm-restartaus, ob es funktioniert und/oder einige nützliche Fehlermeldungen anzeigt.

Antwort2

Ich habe einige Informationen gefundenHier, was darauf hindeutet, dass es mit zlib zusammenhängt – ich kann bestätigen, dass es in meinem Fall ein zlib-Problem war. Ich brauchte jedoch die aus dem Quellcode kompilierte zlib 1.2.5 für andere Software, also habe ich diese Lösungen gefunden:

  1. Upgrade von Ubuntu (in 11.04 tritt es nicht auf, aber es verwendet kein GDM, soweit ich weiß?), aber es ist kein wirklich nützlicher Rat

  2. Gehen Sie zum Terminal (Strg+Alt+F1), melden Sie sich an, führen Sie es aus sudo apt-get install nodm, wählen Sie dann sudo dpkg-reconfigure nodmdie Verwendung von nodm und geben Sie Ihren Login ein. Ehrlich gesagt habe ich zuerst die Datei bearbeitet , aber kurz danach /etc/default/nodm manuallyausgeführt .dpkg-reconfigure

Dann neu starten. Es gibt immer noch viele größere Probleme mit dem Gnome-Desktop, es handelt sich also eher um ein allgemeines Gnome-Problem als nur um einen GDM-Anmeldebildschirm.

Zusammenfassend denke ich, dass ein Update auf eine neuere Version von Ubuntu oder ein Wechsel zu beispielsweise KDE + KDM die beste Lösung ist.

Antwort3

Sobald das System hochfährt und der erste Bildschirm ohne Anmeldeaufforderung angezeigt wird:

  1. Drücken Sie Ctrl+ Alt+, F1um zur Anmeldung im Textmodus zu gelangen
  2. Melden Sie sich mit Ihren Anmeldeinformationen im Textmodus an
  3. Wechseln Sie in das Verzeichnis, in dem sich die zlib-Quelle befindet
  4. Führen Sie den Befehl aussudo make uninstall
  5. Starten Sie nun neu mitsudo reboot

Das hat bei mir funktioniert, als ich das gleiche Problem hatte

Antwort4

Die Meldung „udev ist nicht konfiguriert“ lässt mich glauben, dass bei den Updates etwas schiefgelaufen ist und Ihr System in einem halb funktionsfähigen Zustand zurückgeblieben ist. „Konfiguriert“ hat hier eine technische Bedeutung: Die Installation eines Debian-Pakets bedeutet, zuerst dessen Dateien zu entpacken und es dann zu „konfigurieren“, um Konfigurationsdateien zu aktualisieren, Caches neu zu generieren usw.

Versuchen Sie in der Befehlszeile Folgendes:

sudo dpkg --configure -a

Wenn dies immer noch Fehler verursacht, versuchen Sie, es noch ein paar Mal auszuführen. Dadurch werden die Fehler zwar nicht behoben, aber es können mehr Pakete in einen nutzbaren Zustand versetzt werden. Führen Sie dann

sudo dpkg --configure udev linux-image-generic xserver-xorg gdm

auf der Konfiguration der wichtigsten Pakete zu bestehen.

Wenn Sie zu diesem Zeitpunkt immer noch unkonfigurierte Pakete haben, veröffentlichen Sie die Fehlermeldungen. Wenn Sie immer noch nicht auf SU von Linux aus zugreifen können,

sudo dpkg --configure -a >/media/disk9/dpkg--configure.log

(ersetzen Sie es /media/disk9durch den Ort, an dem Ihre Windows-Festplatte gemountet ist) und posten Sie den Inhalt von dpkg--configure.logWindows.

Wenn dpkg --configure -aes gelingt und Sie weiterhin Probleme haben, war meine Hypothese falsch.

verwandte Informationen