Nenhuma GUI após a atualização do Kubuntu 18.04 LTS de 17.10

11

Eu tenho um laptop MSI GP72. Atualizei de 17.10 → 18.04 LTS há algumas horas hoje. O processo de atualização em si correu bem. (Diferente desta pergunta , estou usando o release oficial final.)

No entanto, enquanto eu posso inicializar o sistema, só consigo um terminal. A GUI está longe de ser vista.

O que eu preciso é de ajuda em:

  • encontrar qual / onde está o erro e
  • corrigi-lo para que eu possa recuperar a GUI

Toda e qualquer ajuda é apreciada.


Não consegui encontrar relatórios de erro explícitos. Aqui estão alguns dos lugares que eu já verifiquei:

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

As boot.logentradas mostram [OK]s para os serviços, incluindo [OK] Started Login Service.. Curiosamente, a lightdmentrada aparece da seguinte forma

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

A verificação do status de lightdm.servicemostra o seguinte (omiti os carimbos de data <date>para evitar confusão):

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

Portanto, por qualquer motivo, o serviço parece sair após o lançamento e seu código de saída é "bem-sucedido".

O systemctl start lightdm.servicecomando simplesmente retorna ao terminal e não mostra nada (ou seja, nenhuma saída, erros, etc.). Mudar para outros terminais usando as teclas Ctrl+ Alt+ F1-F8também não mostra uma GUI em outro local.


Observe o meta anúncio informando que o Ubuntu Bionic Beaver 18.04 LTS foi lançado e as postagens sobre ele são (geralmente) No Longer Offtopic .

code_dredd
fonte

Respostas:

15

TL; DR; Executesudo apt-get install lightdmpara permitir que o sistema descubra e instale dependências ausentes. Nesse caso, a atualização parece ter sido removida ebindfs, portanto, precisou ser reinstalada.


Acontece que o lightdmpacote foi deixado em estado de falha após a atualização. O sudo dpkg-reconfigure lightdmcomando acabou saindo com um erro e dizendo que o lightdmpacote estava broken or not completely installed.

Portanto, a execução sudo apt-get install lightdmnovamente depois que a atualização foi concluída mostrou que bindfsnão estava instalado. Embora, de acordo com apt-cache show lightdm, o bindfspacote apareça na categoria 'Sugestões', permitir que o processo instale o pacote permitiu que o serviço fosse executado conforme o esperado e corrigiu o problema.

Parece que este pacote é realmente necessário por lightdmao trabalho, mas é (incorretamente) não listados como tal, por isso lightdmacaba em um estado quebrado após a atualização.

Para corrigir isso, basta reinstalá-lo para garantir que as dependências sejam atendidas.

code_dredd
fonte