Keine GUI nach Kubuntu 18.04 LTS Upgrade von 17.10

11

Ich habe einen MSI GP72 Laptop. Ich habe heute vor ein paar Stunden ein Upgrade von 17.10 → 18.04 LTS durchgeführt. Der Upgrade-Prozess selbst verlief gut. (Im Gegensatz zu dieser Frage verwende ich die endgültige offizielle Version.)

Während ich das System booten kann, kann ich nur ein Terminal bekommen. Die GUI ist nirgends zu sehen.

Was ich brauche, ist Hilfe in:

  • Finden, was / wo der Fehler ist, und
  • Behebung, damit ich die GUI zurückbekomme

Jede Hilfe wird geschätzt.


Ich konnte keine expliziten Fehlerberichte finden. Hier sind einige der Orte, die ich bereits überprüft habe:

  • /var/log/syslog
  • /var/log/kern.log
  • /var/log/boot.log

Die boot.logEinträge zeigen [OK]s für die Dienste, einschließlich [OK] Started Login Service.. Interessanterweise wird der lightdmEintrag wie folgt angezeigt

...
[OK] Started LSB: GNOME Display Manager.
[OK] Started Permit User Sessions.
[OK] Started Disk Manager.
     Starting Network Manager Script Dispatcher Service...
     Starting Hold until boot process finishes up...
     Starting Light Display Manager...
...
[OK] Started Network Manager Script Dispatcher Service.
...

Wenn Sie den Status von lightdm.serviceüberprüfen, wird Folgendes angezeigt (ich habe Datumsstempel weggelassen <date>, um Unordnung zu vermeiden):

$ systemctl status lightdm.service
lightdm.service - LSB: Start lightdm
  Loaded: loaded (/etc/init.d/lightdm; generated)
  Active: active (exited) since <date>; 1h 2min ago
    Docs: man:systemd-sysv-generator(8)
 Process: 3251 ExecStop=/etc/init.d/lightdm stop (code=exited, status=0/SUCCESS)
 Process: 3327 ExecStart=/etc/init.d/lightdm start (code=exited, status=0/SUCCESS)

<date> msi-hive systemd[1]: Starting LSB: Start lightdm...
<date> msi-hive systemd[1]: Started LSB: Start lightdm.

Aus irgendeinem Grund scheint der Dienst nach dem Start beendet zu werden und sein Beendigungscode ist "erfolgreich".

Der systemctl start lightdm.serviceBefehl kehrt einfach zum Terminal zurück und zeigt nichts an (dh keine Ausgabe, Fehler usw.). Wenn Sie mit den Tasten Ctrl+ Alt+ zu anderen Terminals wechseln, wird auch F1-F8anderswo keine funktionierende Benutzeroberfläche angezeigt.


Bitte beachten Sie die Meta-Ankündigung, dass Ubuntu Bionic Beaver 18.04 LTS jetzt veröffentlicht ist und Beiträge dazu (im Allgemeinen) No Longer Offtopic sind .

code_dredd
quelle

Antworten:

15

TL; DR; Führen Siesudo apt-get install lightdmdiese Option aus, damit das System fehlende Abhängigkeiten erkennt und installiert. In diesem Fall scheint das Upgrade entferntbindfsworden zu sein, sodass es erneut installiert werden musste.


Es stellt sich heraus, dass das lightdmPaket nach dem Upgrade in einem fehlerhaften Zustand belassen wurde. Der sudo dpkg-reconfigure lightdmBefehl endete mit einem Fehler und sagte, dass das lightdmPaket war broken or not completely installed.

So läuft sudo apt-get install lightdmwieder nach der Aktualisierung hatte abgeschlossen hat gezeigt , dass bindfsnicht installiert wurde. Während apt-cache show lightdmdas bindfsPaket laut in der Kategorie "Vorschläge" angezeigt wird, konnte der Dienst durch die Installation des Pakets tatsächlich wie erwartet ausgeführt werden, und das Problem wurde behoben.

Es scheint, dass dieses Paket tatsächlich benötigt wird, um lightdmzu funktionieren, aber (fälschlicherweise) nicht als solches aufgeführt ist, sodass es lightdmnach dem Upgrade in einem fehlerhaften Zustand endet.

Um dies zu beheben, installieren Sie es einfach erneut, um sicherzustellen, dass die Abhängigkeiten erfüllt sind.

code_dredd
quelle