Como instalar drivers privados da Nvidia no Debian 9 Stretch?

nvidia-driver-debian-stretch

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:

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


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Usuário Linux desde 1998 dito

    O wiki DEBIAN sempre explicou passo a passo como instalar drives NVIDIA.
    Mais simples do que o explicado aqui.
    Uma saudação.