Nessuna GUI dopo l'aggiornamento di Kubuntu 18.04 LTS dalla 17.10


11

Ho un laptop MSI GP72. Ho aggiornato da 17.10 → 18.04 LTS poche ore fa oggi. Il processo di aggiornamento stesso è andato bene. (A differenza di questa domanda , sto usando la versione ufficiale finale.)

Tuttavia, mentre posso avviare il sistema, posso solo ottenere un terminale. La GUI non si vede da nessuna parte.

Ciò di cui ho bisogno è aiuto in:

  • trovare cosa / dove si trova l'errore e
  • risolverlo in modo da poter recuperare la GUI

Qualsiasi aiuto è apprezzato.


Non sono stato in grado di trovare segnalazioni di errori esplicite. Ecco alcuni dei posti che ho già controllato:

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

Le boot.logvoci mostrano [OK]s per i servizi, incluso [OK] Started Login Service.. È interessante notare che la lightdmvoce si presenta come segue

...
[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.
...

Il controllo dello stato di lightdm.servicemostra quanto segue (ho omesso i timbri con <date>per evitare disordine):

$ 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.

Quindi, per qualsiasi motivo, il servizio sembra uscire dopo essere stato avviato e il suo codice di uscita ha "successo".

Il systemctl start lightdm.servicecomando ritorna semplicemente al terminale e non mostra nulla (cioè nessun output, errori, ecc.). Passare ad altri terminali usando i tasti Ctrl+ Alt+ F1-F8non mostra neanche una GUI funzionante altrove.


Si prega di notare il meta annuncio che afferma che Ubuntu Bionic Beaver 18.04 LTS è ora rilasciato e che i post su di esso sono (generalmente) No Più Offtopic .

Risposte:


15

TL; DR; Eseguisudo apt-get install lightdmper consentire al sistema di rilevare e installare dipendenze mancanti. In questo caso, l'aggiornamento sembra essere stato rimossobindfs, quindi è stato necessario reinstallarlo.


Si scopre che il lightdmpacchetto è stato lasciato in uno stato non funzionante dopo l'aggiornamento. Il sudo dpkg-reconfigure lightdmcomando è terminato con un errore e ha detto che il lightdmpacchetto era broken or not completely installed.

Quindi, eseguire sudo apt-get install lightdmnuovamente dopo il completamento dell'aggiornamento ha dimostrato che bindfsnon è stato installato. Mentre, secondo apt-cache show lightdm, il bindfspacchetto appare nella categoria 'Suggerimenti', lasciando che il processo installi il pacchetto in realtà ha permesso al servizio di funzionare come previsto e risolto il problema.

Sembra che questo pacchetto è effettivamente necessario per lightdmil lavoro, ma è (correttamente) non elencati come tali, così lightdmfinisce in uno stato interrotto dopo l'aggiornamento.

Per risolvere questo problema, basta reinstallarlo per assicurarsi che le dipendenze siano soddisfatte.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.