Tela preta (sem sinal) e sem tela tty com drivers nvidia após atualização de software

Tela preta (sem sinal) e sem tela tty com drivers nvidia após atualização de software

Após uma atualização automática de software e reinicialização solicitada, minha tela não recebeu nenhum sinal após a tela inicial roxa. Antes disso, minha placa gráfica trabalhava com o Ubuntu há mais de 4 anos. Descer para um shell tty ainda tinha a tela desligada. Eu ainda poderia digitar comandos no shell tty ou em um terminal, como abrir vídeo com xdg-open ou reinicializar.

A bandeira usual nomodesetainda leva a uma tela preta sem tty. As alterações na lista negra do nouveau não resolvem o problema (os drivers nvidia instalados por meio do apt-get colocam os drivers nouveau na lista negra automaticamente). Achei que talvez o driver ou kernel da nvidia tenha sido atualizado durante a atualização do software. Todas as versões do driver nvidia que experimentei apresentam o mesmo problema (em combinação com muitos kernels mais antigos também). Com um kernel 4.3.X, consegui acessar uma tela de login, mas isso causou um loop de login. (Eu tentei kernels mais antigos porque o único outro problema que encontrei que parece semelhante está aqui:https://bugzilla.redhat.com/show_bug.cgi?id=1314492).

Quando eu apt-get --purge remove nvidia*saio de um shell de recuperação, consigo inicializar e obter uma exibição com o driver nouveau. No entanto, nem sei por que o driver seria um problema; Não acredito que tenha atualizado o driver há quase um ano.

Estou usando o Ubuntu 16.04 com kernel 4.4.0-176. Minha placa gráfica é uma GTX 950.

EDITAR: Tentei instalar 14.04, 18.04 e 19.10 novos (em uma partição) e instalar os drivers nvidia do repositório apt e instalar manualmente (19.10 instala os drivers automaticamente) e tudo resultou no mesmo problema de tela preta. Reiterar,mesmo quando CTRL+ALT+F[1-6]não faço nada aparece na tela sempre que tenho drivers nvidia instalados, que é único em comparação com outros problemas de "tela preta após tela inicial" que vi online.

De volta à instalação do 16.04, dei uma olhada no meu log de atualização de software. É possível que meu último desligamento tenha ocorrido antes do início deste log.

2020-03-03 06:33:26 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-03 06:33:26 status installed libarchive13:amd64 3.1.2-11ubuntu0.16.04.8
2020-03-03 06:33:26 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-04 06:42:47 status installed man-db:amd64 2.7.5-1
2020-03-04 06:42:47 status installed rake:all 10.5.0-2ubuntu0.1
2020-03-05 22:36:44 status installed skypeforlinux:amd64 8.57.0.116
2020-03-05 22:36:44 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-05 22:36:44 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-05 22:36:44 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-05 22:36:44 status installed mime-support:all 3.59ubuntu1
2020-03-05 22:36:44 status installed hicolor-icon-theme:all 0.15-0ubuntu1.1
2020-03-11 06:27:47 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-11 06:27:47 status installed libsqlite3-0:i386 3.11.0-1ubuntu1.4
2020-03-11 06:27:47 status installed libsqlite3-0:amd64 3.11.0-1ubuntu1.4
2020-03-11 06:27:47 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-12 06:33:47 status installed firefox-locale-en:amd64 74.0+build3-0ubuntu0.16.04.1
2020-03-12 06:33:54 status installed hicolor-icon-theme:all 0.15-0ubuntu1.1
2020-03-12 06:33:54 status installed man-db:amd64 2.7.5-1
2020-03-12 06:33:54 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-12 06:33:54 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-12 06:33:54 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-12 06:33:54 status installed mime-support:all 3.59ubuntu1
2020-03-12 06:33:54 status installed firefox:amd64 74.0+build3-0ubuntu0.16.04.1
2020-03-13 06:11:49 status installed update-notifier-common:all 3.168.10
2020-03-13 06:11:49 status installed flashplugin-installer:amd64 32.0.0.344ubuntu0.16.04.1
2020-03-15 18:22:51 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-15 18:22:51 status installed libxcb-xtest0:amd64 1.11.1-1ubuntu1
2020-03-15 18:22:51 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-15 18:23:00 status installed zoom:amd64 3.5.361976.0301
2020-03-15 18:23:00 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-15 18:23:00 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-15 18:23:00 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-15 18:23:00 status installed mime-support:all 3.59ubuntu1
2020-03-15 18:23:02 status installed shared-mime-info:amd64 1.5-2ubuntu0.2
2020-03-17 09:10:33 status installed atom:amd64 1.45.0
2020-03-17 09:10:33 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-17 09:10:33 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-17 09:10:33 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-17 09:10:33 status installed mime-support:all 3.59ubuntu1

Responder1

Houve dois problemas, o problema do tty e um problema de resolução de tela.

problema:

O problema do tty foi resolvido editando /boot/grub/grub.cfgpara não ter mais o arquivo vthandoff.

# changed this
linux   /boot/vmlinuz-4.4.0-176-generic root=UUID=537b826a-d5eb-4697-a08e-05b0fb3f75a1 ro noprompt persistent quiet splash $vt_handoff
# to this
linux   /boot/vmlinuz-4.4.0-176-generic root=UUID=537b826a-d5eb-4697-a08e-05b0fb3f75a1 ro noprompt persistent quiet splash

Então, consegui entrar no meu shell tty mesmo com os drivers da nvidia instalados.

problema de resolução:

Depois, no meu tty pude ver no meu /var/log/Xorg.0.logarquivo que a resolução da minha tela estava sendo detectada como 3840x2160. Eu sabia que no passado havia reduzido essa resolução pela metade e tive um palpite de que minha placa gráfica talvez não fosse capaz de rodar 4K. Então eu CTRL+ALT+F7fui para o gerenciador de janelas (preto), apertei CTRL+ALT+Tpara iniciar um terminal, digitei xrandr --output HDMI-0 --mode 1920x1080e minha área de trabalho apareceu.

informação relacionada