Tela preta do Ubuntu 16.04 LTS após o login desde a atualização dos pacotes com o Software Updater

0

Durante a atualização de software (embora o Ubuntu Software Updater) no Ubuntu 16.04, de repente a tela do GNU GRUB apareceu. Não foi mais possível encontrar a instalação do linux. Seguindo as sugestões de [1], usei 'ls' para descobrir onde meu kernel do ubuntu estava localizado: partition (hd0,2). Havia muitas versões diferentes lá, embora mais vmlinuz do que initrd. Desde que você precisa ter ambos da mesma versão para inicializar, usei a versão mais recente para a qual ambos os arquivos estavam presentes: vmlinuz-4.4.0-108-generic e initrd.img-4.4.0-108-generic. Usando os seguintes comandos

grub> set root=(hd0,2)
grub> linux /boot/vmlinuz-4.4.0-108-generic root=/dev/sda2
grub> initrd /boot/initrd.img-4.4.0-108-generic
grub> boot

Eu poderia inicializar minha instalação do Ubuntu. No entanto, após o login, eu teria uma tela preta. Eu poderia logar no tty1, então seguindo sugestões de [2] eu tentei rodar

sudo dpkg --configure -a

mas isso deu uma mensagem de erro. Então eu encontrei vários posts indicando que o kernel 108 era problemático, então eu refiz os passos acima no GRUB para inicializar o kernel mais novo, o 4.4.0-97-generic. Então também o dpkg --configure - correu sem nenhum problema e gerou as imagens initrd ausentes. Atualizei todos os pacotes com

sudo apt-get update
sudo apt-get upgrade

Então, após a reinicialização, o GRUB pode encontrar minha instalação novamente (agora versão 116)!

Então, isso já é alguma coisa. No entanto, eu ainda recebo uma tela preta após o login, o que parece ser um problema com o gerenciador de exibição. O software está completamente atualizado agora, o dpkg --configure fez tudo o que tem a fazer, mas de alguma forma há um problema ao inicializar o lightdm. Após [3], tentei instalar um gerenciador de exibição diferente, gdm3, mas isso resultou em um problema semelhante: em vez de uma tela preta após o login, simplesmente retornei à tela de login, então ainda não consegui entrar. Eu concluí que não é um problema lightdm.

Como sugerido em [4], eu tentei limpar todos os arquivos xserver, lightdm e plymouth, a reinstalação de todos e, eventualmente, também o ubuntu-desktop. Isso não resolveu a tela preta, então novamente eu corri:

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade -y

que atualizou alguns pacotes. Mas depois de reiniciar ainda sem sorte.

Depois de ler [5], verifiquei o arquivo .Xauthority e / tmp e tudo estava como deveria. Eu também tentei fazer login como um usuário convidado, mas isso ainda leva a uma tela preta.

Então eu olhei para os logs do lightdm em / var / log / lightdm /:

  • lightdm.log não mostra erros

  • x-0.log mostra um aviso: O compilador de mapa de teclado XKEYBOARD (XKBcomp) informa: Aviso: "Tipo" ONE_LEVEL "tem 1 nível, mas tem 2 símbolos. Ignorando símbolos extras. Erros do xkbcomp não são fatais para o servidor X.

  • seat0-greeter.log está vazio, mas seat0-greeter.log.1.gz está cheio de avisos, sendo o primeiro: Falha ao registrar cliente: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: O nome org.gnome.SessionManager não foi fornecido por nenhum arquivo .service

Se eu tentar manualmente iniciar o lightdm no modo de depuração, digitando lightdm --debug --test-mode , ele diz "Falha ao obter a conexão do D-Bus".

Após o login, ainda recebo uma tela preta e ela me diz "Problema do programa do sistema detectado". Estou sem inspiração, qualquer ajuda seria muito apreciada!

Informação do sistema: Estou executando o Ubuntu 16.04 LTS em um laptop HP com processador Intel Core i7 e placa de vídeo AMD.

lspci -vk | grep -iA15 vga me mostra:

Controlador VGA compatível: Advanced Mircro Devices, Inc. [AMD / ATI] Chelsea XT GL [FirePro M4000] (prog-if 00 [controlador VGA]) ... Driver do kernel em uso: radeon Módulos do Kernel: radeon

[1]

[2] Tela preta do Ubuntu 16.04 LTS após o login

[3] link

[4] link

[5] O Ubuntu fica preso em um loop de login

    
por Jasmine 20.03.2018 / 13:42

1 resposta

0

Hoje, uma atualização causou sintomas semelhantes no meu HTPC, que é uma caixa Intel NUC executando 16.04 LTS.

Eu poderia alcançar minha caixa Ubuntu via VNC, mas minha tela de TV via HDMI sempre era preta.

Estou trabalhando agora, depois dos seguintes passos:

xrandr -q (to see my HDMI connections are not detected)

Testei minha TV e meu cabo HDMI com um laptop, tudo bem. Atualize meu caminho após o problema

apt-get update
apt-get upgrade

A atualização para a frente não corrigiu, o tempo para reverter ... Qual pacote de kernel é o mais recente que estamos usando?

dpkg --list | grep linux-image | more

É 4.4.0-119, então vamos nos livrar dele:

apt-get purge linux-image-4.4.0-119-generic
apt-get purge linux-headers-4.4.0-119-generic

Reinicialize para verificar

shutdown -r now

Qual é o kernel atual para o qual revertemos?

uname -a

OK, vamos ver se o 4.4.0-97 corrigiu o problema?

xrandr -q

Não, ainda não há HDMI. Vamos ter certeza de que os pacotes estão OK

dpkg --configure -a

Vamos tentar atualizar e atualizar novamente ...

apt-get update
apt-get upgrade

Vamos tentar um desligamento total

shutdown -h now

Agora vamos ver a tela da BIOS subir na TV quando ligarmos a caixa NUC. BIOS é exibido e o Ubuntu está de volta na minha TV.

O kernel em que eu pousei e que está trabalhando agora é: 4.4.0-116-genérico

    
por Jim Ladd 20.04.2018 / 03:33