este passo a passo nós mostraremos como instalar os drivers gráficos Nvidia no Debian 9 Stretch. Por padrão, O Debian usa o driver de código aberto nouveau, que está incluído no kernel do Linux, para placas Nvidia.
No entanto, este driver não tem suporte para aceleração 3D, portanto, se você deseja obter o máximo da placa de vídeo do sistema, deve instalar seus drivers privados.
Antes de instalar o driver proprietário, Eu recomendo desativar a inicialização segura se você estiver usando o firmware UEFI.
Isso ocorre porque o módulo Nvidia será adicionado ao kernel, então o novo kernel não será capaz de passar na verificação de assinatura. Se a inicialização segura estiver ativada, seu sistema pode não ser capaz de inicializar.
Instalando o driver Nvidia no Debian 9 Stretch
Para começar a instalar os drivers Nvidia em nosso sistema, devemos abrir um terminal e nele vamos verificar qual driver está sendo usado para a placa Nvidia:
sudo apt install lshw
sudo lshw -c display
Onde eles podem verificar se estão usando o controlador aberto nouveau:
Como o pacote Nvidia no Debian é proprietário, Devemos habilitar os repositórios contrib e non-free em /etc/apt/sources.list com os seguintes comandos.
sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update
Agora é hora de colocar o driver nouveau na lista negra, para evitar possíveis conflitos:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
E dentro do arquivo colocamos o seguinte:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Fechamos e salvamos com Ctrl + O e Ctrl + X.
Agora Instale o pacote nvidia-driver usando o seguinte comando:
sudo apt install nvidia-driver
Durante a instalação, você verá a seguinte mensagem, basta pressionar Enter para continuar.
xserver-xorg-config-nvidia
Caso ocorra algum erro durante a instalação do pacote no sistema, você precisará instalar o driver do repositório stretch-backports.
Para fazer isso, no terminal você deve digitar o seguinte comando:
sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update
Agora Para instalar o nvidia-driver a partir do repositório stretch-backports já adicionado ao sistema, devemos digitar o seguinte comando:
sudo apt install -t stretch-backports nvidia-driver
Assim que a instalação for concluída, reinicie seu computador com a ajuda do seguinte comando:
sudo shutdown -r now
Verificando a instalação
Após a reinicialização do sistema, Prosseguimos para iniciar nossa sessão de usuário, vamos abrir um terminal e nele vamos digitar o seguinte comando:
sudo lshw -c display
Nesse caso, eles já devem ver que estão usando os drivers da Nvidia. Você pode procurar no menu de seu aplicativo o programa Nvidia X Server.
Com o qual a versão do driver, a especificação da placa gráfica, a temperatura da placa, etc. podem ser usados.
Se você não conseguir encontrar este programa, pode instalá-lo com:
sudo apt install nvidia-xconfig
E execute com:
sudo nvidia-xconfig
Alternar entre a placa de vídeo Intel e Nvidia em laptops Nividia Optimus
Para aqueles que são usuários de laptop com Nividia Optimus, É possível que encontrem um erro ao abrir o programa Nvidia X Server, pois ao abri-lo verão uma mensagem do tipo:
"Parece que você não está usando o driver nvidia x debian"
Por esta eles podem usar o Bumblebee e o Primus para executar aplicativos individuais na placa Nvidia. Para instalar o Bumblebee e o Primus em seu sistema, você deve abrir um terminal e executar os seguintes comandos:
sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386
Para executar um programa na placa Nividia, basta usar o comando como um prefixo primusrun.
Nesse caso, você pode verificar isso com o seguinte comando:
primusrun glxinfo | grep OpenGL
Para abrir o programa de configuração do servidor Nvidia X, execute:
optirun nvidia-settings -c :8
Como desinstalar drivers Nvidia proprietários no Debian 9 Stretch?
Se por algum motivo você não quiser mais o controlador proprietário ou se ele estiver causando conflitos com seu sistema, você pode removê-lo de seu sistema com a ajuda dos seguintes comandos:
sudo apt purge nvidia- *
sudo apt autoremove
O wiki DEBIAN sempre explicou passo a passo como instalar drives NVIDIA.
Mais simples do que o explicado aqui.
Uma saudação.