Eu baixei o driver da Nvidia para Linux no site oficial para instalar no meu laptop. É um arquivo chamado NVIDIA-Linux-x86_64-390.67.run, como instalar este arquivo?
Eu baixei o driver da Nvidia para Linux no site oficial para instalar no meu laptop. É um arquivo chamado NVIDIA-Linux-x86_64-390.67.run, como instalar este arquivo?
Respostas:
Determine a versão mais recente do driver Nvidia disponível para sua placa gráfica
O que outras pessoas estão dizendo
Visite a página inicial do PPA de drivers gráficos aqui e determine as versões mais recentes dos drivers da Nvidia
Verifique se a sua placa gráfica é capaz de executar os drivers mais recentes.
Se o seu gráfico for compatível, você poderá remover todos os drivers Nvidia instalados anteriormente no sistema. Digite o seguinte comando no terminal.
sudo apt-get purge nvidia*
Adicionar os drivers gráficos PPA
Vamos em frente e adicione o PPA do driver gráfico -
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
Instale (e ative) os drivers gráficos mais recentes da Nvidia. Digite o seguinte comando para instalar a versão dos gráficos da Nvidia suportados pela sua placa gráfica -
sudo apt-get install nvidia-XXXX
(xxxx - versão suportada)
Reinicie o computador para o novo driver iniciar. Você pode verificar o status da instalação com o seguinte comando
lsmod | grep nvidia
Se não houver saída, provavelmente sua instalação falhou. Também é possível que o driver não esteja disponível no banco de dados de drivers do seu sistema. Você pode executar o seguinte comando para verificar se o seu sistema está sendo executado no driver de código aberto nouveau. Se a saída for negativa para o nouveau, tudo estará bem com sua instalação.
lsmod | grep nouveau
Esta é a minha saída de terminal da Nvidia Drivers.
devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| 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 940MX Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P5 N/A / N/A | 254MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 3975 G /usr/lib/xorg/Xorg 108MiB |
| 0 4002 G /usr/lib/firefox/firefox 1MiB |
| 0 4350 G /usr/bin/gnome-shell 137MiB |
| 0 5204 G /usr/lib/firefox/firefox 1MiB |
| 0 24924 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
nvidia-driver-430
vez de nvidia-430
que não foi encontrado.
Estou usando o driver nvidia-driver-390 versão 390.48 no 18.04, que foi instalado com o seguinte comando:
sudo ubuntu-drivers autoinstall
sudo reboot
Ao instalar um driver gráfico proprietário, não é necessário desinstalar o driver gráfico de código aberto. Os dois drivers gráficos podem ser instalados lado a lado, permitindo que o driver gráfico de código aberto seja usado como alternativa alternativa, caso haja um problema ao usar o driver gráfico proprietário.
O ubuntu-drivers autoinstall
comando instala drivers apropriados para instalação automática, incluindo suas dependências, e o driver Nvidia também será atualizado automaticamente quando uma atualização estiver disponível.
Para fazer isso, você adicionaria o PPA do driver gráfico com os seguintes comandos no terminal:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
Depois disso, você deve remover todos os drivers NVIDIA atuais digitando o seguinte em seu terminal:
sudo apt-get purge nvidia*
Agora que você fez isso, é seguro instalar a versão mais recente:
sudo apt-get install nvidia-driver-396
Observe que é nvidia-driver-396 no Ubuntu 18.04, é nvidia-396 no Ubuntu 16.04, mas você não está usando o 16.04.
Não tenho certeza se concordo com a instalação manual de drivers específicos via
sudo apt-get install nvidia-XXXX
Não é sempre melhor esperar até que o novo driver esteja disponível via Software e atualizações?
Eu pensei que era o objetivo de adicionar o PPA?
Depois de seguir vários links e sugestões, colocarei aqui o que funcionou para mim. A razão pela qual eu precisava do driver da NVIDIA era poder executar o TensorFlow no meu laptop com a configuração
A seguir, foram apresentados os passos que eu segui:
Vá para o BIOS do seu laptop (pressione F2 no início da reinicialização do computador) e desative a inicialização segura.
Depois de fazer login novamente no computador, abra um terminal e execute:
sudo apt install nvidia-settings
Isso permitirá modificar as configurações do driver que você instalará.
Vá para https://www.tensorflow.org/install/gpu e siga as etapas para o Ubuntu 18.04.
Agora, o principal problema que me levou a consertar uma eternidade foi o fato de que, após reiniciar o computador, eu estava executando uma tela preta. Isso estava acontecendo porque o laptop não estava mais usando a placa gráfica "Intel" original e havia mudado para "NVIDIA". Se você se deparar com uma situação semelhante, use o comando CTRL+ ALT+ F1para ir para uma tela tty (terminal de teletipo). Lá, você poderá fazer login usando seu nome de usuário / senha. Em seguida, execute o código:
sudo apt install nvidia-prime
O objetivo deste último comando era poder alterar qual placa gráfica meu laptop estava usando. Eu então corri:
sudo prime-select intel
Para sair do tty e voltar à sua tela normal, você pode reiniciar ou fazer um CTRL+ ALT+ F7"(pelo menos este é o comando que funcionou para mim).
Uma vez logado, consegui voltar à placa NVIDIA ( sudo prime-select nvidia
) e reiniciar normalmente.
sudo apt-get install nvidia-driver-xxxxx
(especificamente, 415)