Não é possível inicializar o Ubuntu 18.04 LTE no desktop após a atualização para 4.15.0-51

Não é possível inicializar o Ubuntu 18.04 LTE no desktop após a atualização para 4.15.0-51

Eu tenho uma VM executando o Ubuntu 18.04. Após uma atualização (parece que foi para o Kernel 4.15.0-51), não consigo inicializar na área de trabalho. Em vez disso, vejo uma tela em branco e avermelhada.

Se eu usar o Grub para obter um modo de recuperação, posso inicializar na área de trabalho sem problemas. Li em outro lugar que isso indica um problema de driver de vídeo, mas não consigo encontrar uma maneira de instalar nenhum driver de terceiros ... Não acho que o VMWare precise de drivers especiais, não é?

Modifiquei o grub para não ter as opções "quiet" ou "splash", mas ainda não vejo nenhuma mensagem de erro específica. Acabo com o que pode ser a tela inicial - é gráfica, não uma janela de terminal - mas não tem conteúdo.

Realizei a atualização normalmente, com a GUI "Software Updater".

A única outra opção no Grub é o Kernel 4.15.0-50. Tem o mesmo comportamento.

Finalmente encontrei uma maneira de obter os arquivos de log de uma inicialização anterior. Aqui estão as últimas coisas que vejo no log que parecem ser anteriores à exibição da tela em branco:

Jun 14 12:59:22 ubuntu16 spice-vdagent[1483]: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
Jun 14 12:59:22 ubuntu16 boltd[1477]: bolt 0.5 starting up.
Jun 14 12:59:22 ubuntu16 boltd[1477]: config: loading user config
Jun 14 12:59:22 ubuntu16 boltd[1477]: bouncer: initializing polkit
Jun 14 12:59:22 ubuntu16 boltd[1477]: udev: initializing udev
Jun 14 12:59:22 ubuntu16 boltd[1477]: store: loading devices
Jun 14 12:59:22 ubuntu16 boltd[1477]: power: force power support: no
Jun 14 12:59:22 ubuntu16 boltd[1477]: udev: enumerating devices
Jun 14 12:59:22 ubuntu16 dbus-daemon[955]: [system] Successfully activated service 'org.freedesktop.bolt'
Jun 14 12:59:22 ubuntu16 systemd[1]: Started Thunderbolt system service.
Jun 14 12:59:22 ubuntu16 gnome-session[1259]: gnome-session-binary[1259]: WARNING: App 'spice-vdagent.desktop' exited wit
Jun 14 12:59:22 ubuntu16 gnome-session-binary[1259]: WARNING: App 'spice-vdagent.desktop' exited with code 1
Jun 14 12:59:22 ubuntu16 PackageKit[1478]: daemon start
Jun 14 12:59:22 ubuntu16 dbus-daemon[955]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Jun 14 12:59:22 ubuntu16 systemd[1]: Started PackageKit Daemon.
Jun 14 12:59:23 ubuntu16 gnome-shell[1357]: Error looking up permission: GDBus.Error:org.freedesktop.DBus.Error.ServiceUn
Jun 14 12:59:23 ubuntu16 gnome-shell[1357]: JS WARNING: [resource:///org/gnome/shell/ui/windowManager.js 1477]: reference
Jun 14 12:59:23 ubuntu16 gnome-session-binary[1259]: Entering running state
Jun 14 12:59:23 ubuntu16 xbrlapi.desktop[1569]: openConnection: connect: No such file or directory
Jun 14 12:59:23 ubuntu16 xbrlapi.desktop[1569]: cannot connect to braille devices daemon brltty at :0
Jun 14 12:59:23 ubuntu16 gsd-color[1491]: failed to get edid: unable to get EDID for output
Jun 14 12:59:23 ubuntu16 gsd-color[1491]: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output
Jun 14 12:59:46 ubuntu16 dbus-daemon[955]: [system] Failed to activate service 'org.bluez': timed out (service_start_time
Jun 14 12:59:47 ubuntu16 systemd-timesyncd[664]: Synchronized to time server 91.189.89.198:123 (ntp.ubuntu.com).
Jun 14 13:04:02 ubuntu16 systemd[1]: Started Run anacron jobs.

Acho que isso significa que o grub não consegue descobrir o que precisa saber sobre o driver de vídeo. Mas não tenho ideia de como consertar isso ou por que uma atualização forçada iria quebrá-lo.

Algum conselho?

Responder1

Resolvi o problema desativando o Wayland modificando /etc/gdm3/custom.conf:

  • Crie um backup do arquivo:

    sudo cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf.old
    
  • Abra /etc/gdm3/custom.confem um editor de texto:

    sudo nano /etc/gdm3/custom.conf
    
  • Remova o comentário da linha WaylandEnable=falseexcluindo o anterior#

  • Salve o arquivo CTRL+ Oe saia CTRL+ X.

  • Reinicie o sistema.

Depois de desabilitar o Wayland, minha VM poderá ser usada novamente na primeira inicialização, sem a necessidade de usar o modo de recuperação.

Este problema está sendo rastreado comoA tela de login nunca aparece no vmwgfx, mas instalar o kernel >= v4.17-rc1 (ou usar WaylandEnable=false) corrige o problemaem launchpad.net.

informação relacionada