Eu resolvi meu problema.
Primeiro, escrevo a fonte potencial do meu problema e, no próximo parágrafo, explico minha solução. Eu me lembro das minhas especificações aqui:
Placa-mãe: GIGABYTE z170a
CPU: i7 6700k
GPU: NVIDIA GTX 970 (aquela que estou tentando instalar)
SO: Ubuntu 16.04
Fonte do problema: Eu tinha a placa gráfica em execução antes, e um problema me forçou a reinstalar o sistema operacional. Isso fez com que meu BIOS configurasse a placa gráfica escolhida para exibição durante o POST para ser minha placa NVIDIA, que não tinha mais drivers porque eu reinstalei o sistema operacional. Portanto, eu pegava uma tela preta e não conseguia rodar meu computador com a placa gráfica conectada. Como não lembrei como configurei minha placa gráfica pela primeira vez, isso me levou a pensar que eu precisava conectar a placa gráfica. DEPOIS de instalar o driver, mas ocorre o inverso; você não pode instalar o driver sem a placa gráfica conectada.
Solução: entrei no BIOS e, de fato, a placa gráfica selecionada para o POST era o slot PCI que eu estava usando anteriormente para a placa gráfica. Se este for o caso, desconecte a placa gráfica, pois isso fará com que o monitor não receba saída de vídeo, mesmo se o monitor estiver conectado à placa-mãe. Na BIOS da minha placa-mãe (GIGABYTE GA-Z170 Gaming K3), é preciso selecionar "IGFX" em vez de "PCI Slot 1" (ou qualquer slot que tenha sido definido lá) como a placa gráfica selecionada para POST; para uma placa-mãe diferente, encontre a opção que habilita os gráficos integrados da placa-mãe, não os da GPU. Complete a inicialização, desligue, conecte a placa gráfica e reinicie. Seu monitor deve exibir nomrally.
Eu executei os seguintes comandos após uma nova instalação do meu sistema operacional, mas presumo que eles também funcionariam se nenhum driver NVIDIA tivesse sido instalado anteriormente ou se os drivers NVIDIA antigos tivessem sido limpos (via sudo apt remove --purge nvidia*
)
Em um terminal, digite os seguintes comandos:
-
sudo apt update && sudo apt dist-upgrade
(isso é sempre bom se você está instalando drivers ou não, mantém seu computador atualizado) -
sudo add-apt-repository ppa:graphics-drivers/ppa
-
sudo apt update
-
sudo reboot
(pode não ser necessário, mas eu não tive nenhuma chance)
Após o login novamente, abra um terminal ( Ctrl+Alt+T
) e digite o seguinte comando, onde ***
deve ser substituído pela versão do driver que você deseja instalar:
sudo apt install nvidia-***
No meu caso, instalei o driver mais recente (28/06/2016), o nvidia-367. Então o comando ficou assim:
sudo apt install nvidia-367
Para verificar se sua placa gráfica está sendo usada para exibir gráficos, vá para a seção "Sobre este computador" (ou System Settings -> Details
) que deve exibir "Graphics GeForce (...)" em vez de "Graphics Intel ( ...) ".
Eu não testei outros drivers. Eu passei cinco dias nisso, então acho que me tornei uma espécie de médium especialista nessas questões ...
Observação: Eu não desativei nada no arquivo /etc/modprobe.d/blacklist.conf e não adicionei nenhum arquivo extra lá. Eu estou supondo que o script instalando nvidia-367
cuida de desativar o nouveau
, enquanto ao instalar diretamente do instalador .run
do nvidia.com, deve-se fazer isso manualmente.
Espero que ajude,