Sin GUI después de la actualización de Kubuntu 18.04 LTS desde 17.10

11

Tengo un portátil MSI GP72. Actualicé de 17.10 → 18.04 LTS hace unas horas hoy. El proceso de actualización en sí fue bien. (A diferencia de esta pregunta , estoy usando la versión oficial final).

Sin embargo, aunque puedo arrancar el sistema, solo puedo obtener un terminal. La GUI no se ve por ningún lado.

Lo que necesito es ayuda en:

  • encontrar qué / dónde está el error, y
  • arreglarlo para que pueda recuperar la GUI

Cualquier ayuda es apreciada.


No he podido encontrar informes explícitos de errores. Estos son algunos de los lugares que ya he visitado:

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

Las boot.logentradas muestran [OK]s para los servicios, incluidos [OK] Started Login Service.. Curiosamente, la lightdmentrada se muestra de la siguiente manera

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

La comprobación del estado de lightdm.servicemuestra lo siguiente (he omitido los sellos de fecha <date>para evitar el desorden):

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

Entonces, por cualquier razón, el servicio parece salir después de ser lanzado y su código de salida es "exitoso".

El systemctl start lightdm.servicecomando simplemente regresa al terminal y no muestra nada (es decir, sin salida, errores, etc.). Cambiar a otros terminales con las teclas Ctrl+ Alt+ F1-F8tampoco muestra una GUI que funcione en otro lugar.


Tenga en cuenta el meta anuncio que indica que Ubuntu Bionic Beaver 18.04 LTS ahora se lanzó, y las publicaciones al respecto son (en general) Ya no es más fuera de tema .

code_dredd
fuente

Respuestas:

15

TL; DR; Ejecutesudo apt-get install lightdmpara permitir que el sistema descubra e instale las dependencias que faltan. En este caso, la actualización parece haberse eliminadobindfs, por lo que tuvo que reinstalarse.


Resulta que el lightdmpaquete se dejó en un estado roto después de la actualización. El sudo dpkg-reconfigure lightdmcomando terminó saliendo con un error y diciendo que el lightdmpaquete era broken or not completely installed.

Por lo tanto, sudo apt-get install lightdmvolver a ejecutarlo después de que se haya completado la actualización mostró que bindfsno estaba instalado. Si bien, según apt-cache show lightdm, el bindfspaquete aparece en la categoría 'Sugerencias', dejar que el proceso instale el paquete realmente permitió que el servicio se ejecute como se esperaba y solucionó el problema.

Parece que este paquete es realmente necesario por lightdmel trabajo, pero es (incorrectamente) que no figuran como tales, por lo que lightdmtermina en un estado roto después de la actualización.

Para solucionar esto, simplemente vuelva a instalarlo para asegurarse de que se cumplan las dependencias.

code_dredd
fuente