Ubuntu ugrade 17.10 a 18.04 nvidia tela preta

3

Acabei de atualizar minha máquina de 17.10 para 18.04, mas agora, quando o computador é inicializado, o login mostra apenas uma tela preta, completamente inutilizável.

Na tela de login, o ctrl + alt + f1 não abre um terminal, tornando virtualmente impossível manipular o sistema.

Minha máquina consiste em um Ryzen 1600, 16gb de RAM e um nvidia gtx 1060.

Existe algum recurso sem ter que reinstalar tudo?

    
por cudiaco 09.05.2018 / 00:01

2 respostas

1

Este bug me atormentou por uma semana inteira agora, e eu ainda não tinha conseguido consertá-lo depois de inúmeras instalações em 3 sistemas diferentes. No final, eu segui a dica de Terrance com alguns ajustes e pareceu funcionar para mim. Decidi limpar minha abordagem e fornecê-la aqui como uma resposta completa.

O problema parece ser com o driver binário nvidia binário versão 390 que é o padrão.

Para corrigir o problema, basta instalar a próxima versão 396 . Você pode fazer isso no Ubuntu 18.04LTS (Bionic Beaver) seguindo os passos abaixo:

Execute o seguinte comando para instalar um repositório dedicado às versões mais recentes do driver de gráficos:

sudo apt-add-repository ppa:graphics-drivers/ppa

Você precisa pressionar ENTER no prompt.

Em seguida, execute o seguinte comando para atualizar seu repositório localmente com o novo ppa:

sudo apt update

Por fim, execute o seguinte comando para instalar a versão 396 do driver gráfico:

sudo apt install nvidia-driver-396

Nesta fase, você pode estar pronto e simplesmente vá para a etapa com a reinicialização abaixo. No entanto, eu também tive que fazer uma pequena alteração.

Execute o seguinte comando para abrir para edição

sudo nano /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass-ubuntu.conf

Nesse arquivo, comente a linha que diz Option "PrimaryGPU" "yes" e salve / feche o arquivo com <CTRL + O> e <CTRL + X> combinações de teclado.

Nesta fase, você também pode estar bem, no entanto, eu precisava de outro ajuste antes de começar a trabalhar.

Execute o seguinte comando para editar seu arquivo de fontes >

sudo nano /etc/apt/sources.list

Na parte inferior do arquivo, adicione uma linha:

deb http://us.archive.ubuntu.com/ubuntu/ bionic-proposed multiverse main universe restricted

Salve / feche o arquivo com <CTRL + O> e <CTRL + X> combinações de teclado.

Execute o seguinte comando para atualizar seu repositório local depois de adicionar a nova fonte. AVISO: Isso adicionará versões propostas do software ao seu sistema, o que pode ser menos estável.

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

Execute o seguinte comando para instalar alguns pacotes necessários que podem estar faltando:

sudo apt install libglvnd0 xserver-xorg-core libgl1-mesa-glx

Quando isso estiver concluído, é hora de uma reinicialização .

Após a reinicialização, você pode executar o comando nvidia-smi para ver o que foi instalado:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.24                 Driver Version: 396.24                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 760     Off  | 00000000:02:00.0 N/A |                  N/A |
| 49%   51C    P0    N/A /  N/A |    262MiB /  1998MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0                    Not Supported                                       |
+-----------------------------------------------------------------------------+
    
por Lennart Rolland 03.07.2018 / 18:20
1

Depois de tentar muitas correções, drivers e outros, simplesmente adicionando um novo parâmetro ( pci = nomsi ) nas opções de inicialização do grub funcionou para mim.

Na inicialização, quando o grub é iniciado, pressione E para editar as opções de inicialização, encontrar a linha do Linux e depois de "quiet nosplash", adicionar pci = nomsi, ou seja:

linux   /boot/vmlinuz-linux root=UUID=978e3e81-8048-4ae1-8a06-aa727458e8ff ro  quiet nosplash pci=nomsi

Se isso funcionar, edite permanentemente as opções do grub para iniciar sempre com pci = nomsi

    
por zarpilla 02.08.2018 / 09:40