O driver 384 da Nvidia funcionou bem no Ubuntu 17.04 e 17.10. Mudei para o Ubuntu 18.04 (instalação limpa e fresca) e instalei a nvidia-driver-396 seguindo esta ótima resposta
Então eu instalei o cuda toolkit 9.2 usando o arquivo .run. Falha ao instalar com e sem optar por instalar o driver nvidia junto com ele. Reiniciou e tentou novamente, e o cuda foi instalado com sucesso. Mas a nvidia não está sendo executada.
$ nvidia-settings
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
$ lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
O que eu tentei até agora:
Nvidia (
nvidia-uninstall
) desinstalado com êxito, mas com aviso: "Alguns links simbólicos não puderam ser removidos. Eu removi o cuda comrm -rf /usr/local/cuda*
e instalei o nvidia-driver-396, mas ainda assim o mesmo erroRemovido nvidia-396, instalado 396 no site da nvidia (arquivo .run). Começou com um aviso "Falha no pré-script fornecido pela distribuição". Prossegui e a instalação foi bem-sucedida. Ele também adicionou o nouveau à lista negra automaticamente. Ainda o mesmo resultado que 1.
O anterior não desinstalado, a entrada da lista negra removida, instalou a nvidia-390 Ainda o mesmo resultado
O anterior não desinstalado, instalou-o em "Drivers adicionais" da GUI. Nenhuma mudança.
Foi para o modo de console. Gdm parado. Em seguida, instalou 396. Nenhuma alteração. Instalou 390 da mesma forma. Nenhuma mudança.
Tentei usar o xorg-edgers ppa (Sim, diz-se que são iguais aos drivers de gráficos ppa, mas agora estou desesperado) Problemas de dependência não satisfeitos. Então, revertido para remover tudo.
Desinstalou tudo, foi para o modo de recuperação e instalou a nvidia-driver-390. Sem sorte
Eu senti que o driver da nvidia do site oficial fez algumas mudanças irrecuperáveis. Tentei instalá-lo novamente para que eu possa desinstalá-lo corretamente do modo de recuperação, conforme sugerido na ótima resposta usando a opção --unistall. Mas agora ele falha na instalação. A mensagem de erro informa que o nouveau está sendo executado, apesar de estar na lista negra. Eu removi a entrada da lista negra mais tarde
Eu tenho o Intel i5 com gráficos Intel HD junto com a Nvidia GeForce 940M . Sim, a nvidia-prime foi instalada. Inicialização dupla com o Windows 10, a Inicialização segura está desativada
Durante todas essas etapas, quando consegui iniciar o aplicativo nvidia x server, o nvidia-smi deu o mesmo erro. Houve um problema de resolução quando o cuda executou o nvidia-xconfig. Eu removi o xorg.conf para corrigi-lo. No momento, meu PC está rodando em outro dispositivo, sem outros drivers instalados, sem a lista negra da nvidia nem o xorg.conf.
Alguém pode ajudar. Não vejo nenhuma razão para que isso não funcione. É relatado que o driver nvidia 390.12 funciona bem com o kernel 4.15, mas ainda não está funcionando no meu.