(Estou ciente de que existem várias perguntas com títulos semelhantes, mas elas não têm respostas, são muito antigas ou não se aplicam à minha situação.)
Estou usando Ubuntu 18.04.2, minha GPU é uma GeForce 840M e a versão do driver é nvidia-driver-430 (instalado no painel Softwares e atualizações)
Então não consigo mais usar o gpu da nvidia. Não tenho ideia do que causou isso.
sudo nvidia-settings
fornece a seguinte saída:
ERRO: O driver NVIDIA não está carregado ERRO: Não é possível carregar informações de qualquer sistema disponível
Ele abre um painel Nvidia, mas sem as configurações usuais e apenas os dois perfis PRIME (modo de desempenho Nvidia e modo de economia de energia Intel).
sudo nvidia-smi
dá o seguinte erro:
NVIDIA-SMI falhou porque não conseguiu se comunicar com o driver NVIDIA. Certifique-se de que o driver NVIDIA mais recente esteja instalado e funcionando.
Tentei algumas coisas, como limpar e reinstalar o driver ou usar um driver mais antigo, sem sorte. Também tentei baixar e executar o driver .run do site da nvidia, mas não foi possível instalar.
Estou procurando conselhos sobre o que tentar em seguida para que funcione novamente. Obrigado pela ajuda :)
EDITAR:
uname -r
4.15.0-52-genérico
dkms status
nvidia, 430.26, 4.15.0-52-genérico, x86_64: instalado
apt-cache policy nvidia-driver-430
nvidia-driver-430: Instalado: 430.26-0ubuntu0~gpu18.04.1 Candidato: 430.26-0ubuntu0~gpu18.04.1 Tabela de versão: *** 430.26-0ubuntu0~gpu18.04.1 500 500 pacotes http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 100 /var/lib/dpkg/status
Responder1
Depois de checar:
- BIOS
- prime-selecionar nvidia
- Pacote nvidia-driver-XXXX instalado
- pacotes de cabeçalho uname -r instalados
e não estava funcionando.
Portanto, o driver não foi compilado para minha versão do kernel. Então eu acabei de fazer um
$ dpkg-reconfigure nvidia-dkms-4XX
e reiniciado.
Responder2
Por favor, tente simplesmente reinstalar. sudo apt install --reinstall nvidia-driver-430
Se você inicializar no modo uefi, desative a inicialização segura se estiver definida antes.
Responder3
Recentemente tive esse problema, então pode estar relacionado a uma atualização recente.
Experimente:
sudo prime-select nvidia
sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf
sudo update-initramfs -u
Referênciaaqui
Consigo inicializar com monitores duplos, indicando que a GPU (GTX 970 no meu caso) está sendo utilizada. No entanto, encontrando outros bugs.
Responder4
Atualizando do kernel 5.0 para 5.3 o driver nvidia 390 não funciona corretamente. A atualização para o driver nvidia 430 não é possível para dependências não satisfeitas.
No terminal eu uso o comando:
sudo ubuntu-drivers autoinstall
e o shell lista todas as dependências não satisfeitas. Pego a primeira dependência não satisfeita e uso o comando
sudo apt-get install <first dependence>
(talvez esse shell liste outras dependências não satisfeitas, então pego a primeira e repito o comando)
O shell agora instala a dependência 430 e desinstala os pacotes do 390. Após a instalação repito o comando
sudo ubuntu-drivers autoinstall
e o shell permite a instalação de todos os pacotes de 430 drivers.
Finalmente reinicio o sistema e os novos drivers 430 funcionam corretamente.
Provavelmente até que pelo menos um pacote de driver 430 seja instalado, o sistema não será capaz de iniciar a instalação do novo driver.