Estou no Ubuntu 16.04 e percebo que na guia "Drivers adicionais" de "Software e atualizações", as últimas versões dos drivers da NVIDIA que posso instalar são
- versão 367.57 da nvidia-367 (proprietária)
- versão 370.28 da nvidia-370 (código aberto)
Além do fato de eu não saber o que "proprietário" e "código aberto" significam aqui, também não vejo uma opção para selecionar a versão do driver com base na minha placa de vídeo real. Estou usando o GTX 1080 e a versão atual do Long Lived Branch é 375.20; o PPA de gráficos do Ubuntu será atualizado eventualmente ou terei que instalar manualmente 375?
mdlight
, desativar nouveau (quase bloqueando a interface gráfica do usuário) e ainda não consigo fazer isso funcionar.Se você deseja usar
CUDA
(o material da nVidia para executar funções na GPU), você deve usar o driver proprietário.Se você deseja usar
OpenCL
(algo como CUDA, desenvolvido pela Khronos), é necessário usar o driver de código aberto.Para instalar os drivers mais recentes, adicione
PPA
:Agora, encontre
Software & Updates
emSystem Settings
e selecione a versão do driver necessária naAdditional Drivers
guia, selecione o driver e clique emApply Changes
. Reinicie e divirta-se!PS: Às vezes, a melhor versão do driver não parece funcionar bem; portanto, você deve verificar se está desfrutando de todas as funcionalidades fornecidas e se contém bugs. Verifique se
nvidia-prime
está instalado porque é útil na maioria das situações em que erros levam a uma tela preta.fonte
$ sudo add-apt-repository ppa: graphics-drivers / ppa $ sudo apt update
Esta é a melhor solução. Faça isso e atualize o driver da nvidia e ele funciona com o kernel 4.13 O Nvidia 340.104 funciona com o kernel 4.13 sem problemas. Eu testei no Peppermint 8 respin
fonte
Consegui atualizar os drivers da Asus NVIDIA 1080 8 GB GPU para Ubuntu 16.04 com o CUDA Toolkit:
Reinicie e continue com o seguinte:
Eu levantei o mencionado acima no blog de Changjiang , que prepara sua construção para o Deep Learning, se você é tão inclinado ..: D
fonte
Recentemente, achei mais conveniente usar os drivers proprietários. A próxima pergunta é: qual versão? Existe uma abordagem sistemática para instalar o driver mais apropriado, que pode ou não ser a versão mais recente. Eu escrevi o guia de instalação anotado neste artigo . Os passos resumidos são os seguintes.
Vá para a página de download do driver NVIDIA .
Forneça as informações do SO, o modelo da placa gráfica e a versão do kit de ferramentas CUDA e execute a Pesquisa.
Na página de resultados da pesquisa, a versão recomendada do driver será exibida. Mantenha-o como uma referência.
Após adicionar o repositório privado NVIDIA ppa, atualize o índice apt.
$ sudo apt-get update
Pesquise os drivers disponíveis no cache do apt
$ sudo apt-cache search nvidia | grep -E "nvidia- [0-9] {3}"
Na lista, instale a versão recomendada pela NVIDIA (pode não ser a mais recente). Para a versão 390, o comando de instalação será tão simples quanto:
$ sudo apt-get install nvidia-390
Reinicie o sistema e verifique a versão do driver com o comando nvidia-smi
fonte