Como instalar os drivers da NVIDIA GPU em um top 10 do Debian sem cabeça

Como instalar os drivers da NVIDIA GPU em um top 10 do Debian sem cabeça

Os GPUs NVIDIA são necessários, mesmo em servidores de Debian sem cabeça (nenhuma interface gráfica de usuário instalada) para codificar/decodificar os arquivos de mídia, executar os códigos de inteligência artificial, executar os programas CUDA e muito mais.

Neste artigo, mostraremos como instalar os drivers oficiais da NVIDIA GPU em uma máquina de servidor sem cabeça do Debian 11.

Tópico de conteúdo:

  1. Conectando -se à máquina de servidor Debian 11 via SSH
  2. Verificando se a GPU da NVIDIA estiver instalada
  3. Habilitando os repositórios contribuintes e de pacotes não livres no Debian 11
  4. Instalando os drivers da NVIDIA no servidor sem cabeça do Debian 11
  5. Verificando se os drivers da NVIDIA estiverem instalados corretamente no servidor Debian 11
  6. Desinstalando os motoristas da NVIDIA do Debian 11
  7. Conclusão
  8. Referências

Conectando -se à máquina de servidor Debian 11 via SSH

Conectando -se à sua máquina de servidor Debian 11 via SSH é opcional se você tiver acesso ao hardware do servidor (onde você instalou o Debian 11). Você pode simplesmente anexar um mouse, um teclado e um monitor no servidor e instalar os drivers da NVIDIA nele.

Se você não tiver acesso ao hardware do servidor Debian 11, precisará SSH para instalar os drivers da NVIDIA.

Para SSH em sua máquina de servidor Debian 11, você pode executar o seguinte comando de um aplicativo de terminal do seu desktop/laptop do qual deseja acessá -lo:

$ ssh @

Certifique -se de substituir o nome de usuário e o nome de usuário de login ou o endereço IP da sua máquina de servidor Debian 11, respectivamente.

Se você estiver usando o Windows 10 ou Windows 11 e precisará de assistência para conectar -se à sua máquina de servidor Debian 11 via SSH, leia o artigo em Como fazer ssh nos servidores Linux do Windows 10/11.

Verificando se a GPU da NVIDIA estiver instalada

Para verificar se você tem uma GPU da NVIDIA instalada em sua máquina de servidor Debian 11, execute o seguinte comando:

$ lspci -nn | egrep -i '3d | display | vga'

Como você pode ver, temos uma GPU NVIDIA GEFORCE 1050 TI instalada em nossa máquina de servidor Debian 11.

Além disso, a partir da saída dos seguintes comandos, você pode ver que os motoristas de nouveau de código aberto são usados ​​em vez dos drivers oficiais da NVIDIA GPU. Nas próximas seções, mostraremos como instalar os drivers oficiais da NVIDIA GPU em seu servidor Debian 11.

$ lsmod | Grep Nvidia
$ lsmod | Grep nouveau

Habilitando os repositórios contribuintes e de pacotes não livres no Debian 11

Para instalar os drivers NVIDIA oficiais em seu servidor Debian 11, você precisa ativar os repositórios contribuintes e não livres em seu servidor Debian 11.

Para gerenciar facilmente os repositórios oficiais do Debian 11 Package, você pode usar o repositório de comando APT-ADD-ADD-. Este comando pode não estar disponível por padrão no seu servidor Debian 11. Mas você pode instalá -lo facilmente no repositório oficial do Pacote do Debian 11.

Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

Em seguida, instale o pacote com Comandos comuns com o Software-Properties com o seguinte comando:

$ sudo apt install install-properties-common

Para confirmar a instalação, pressione Y e depois pressione .

O pacote de provas de software e os pacotes de dependência necessários estão sendo instalados. Leva um tempo para completar.

O pacote comuns de software e os pacotes de dependência necessários estão instalados neste momento.

Para ativar o repositório oficial do Pacote de Contribe Debian 11, execute o seguinte comando:

$ sudo apt-add-repositor

O repositório oficial de pacote de contributas de debian deve ser ativado.

Para ativar o repositório oficial do Debian 11 não-livre, execute o seguinte comando:

$ sudo apt-add-repositório não livre

O repositório oficial de pacotes não-livres do Debian deve ser ativado.

Para que as alterações entrem em vigor, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

Instalando os drivers da NVIDIA no servidor sem cabeça do Debian 11

Para instalar os drivers oficiais da NVIDIA em seu servidor sem cabeça do Debian 11, execute o seguinte comando:

$ sudo apt install firmware nvidia-driver

Para confirmar a instalação, pressione Y e depois pressione .

Os pacotes de drivers da NVIDIA e os pacotes de dependência necessários estão sendo baixados. Leva um tempo para completar.

Os pacotes de drivers da NVIDIA e os pacotes de dependência necessários estão sendo instalados. Leva um tempo para completar.

Depois de ver a seguinte janela, pressione para selecionar OK. Então aperte .

A instalação dos pacotes de drivers da NVIDIA deve continuar. A instalação deve ser concluída em breve.

Depois que os drivers da NVIDIA estiverem instalados, reinicie sua máquina de servidor Debian 11 para que as alterações entrem em vigor.

$ sudo reiniciar

Verificando se os drivers da NVIDIA estiverem instalados corretamente no servidor Debian 11

Depois que suas botas do Debian 11 Server, você pode verificar se os módulos do kernel Nvidia são usados ​​em vez dos módulos de kernel nouveau de código aberto com os seguintes comandos. Então, os motoristas oficiais da NVIDIA GPU estão funcionando muito bem:

$ lsmod | Grep nouveau
$ lsmod | Grep Nvidia

Você também pode encontrar as informações de uso da sua GPU da NVIDIA usando o comando NVIDIA-SMI. A saída deste comando também verifica se seus drivers de GPU da NVIDIA estão instalados corretamente.

$ nvidia-smi

Desinstalando os motoristas da NVIDIA do Debian 11

Se você deseja desinstalar os drivers da NVIDIA do seu servidor Debian 11 e precisar de qualquer assistência, leia o artigo sobre como limpar a instalação dos drivers da NVIDIA no Debian 11.

Conclusão

Mostramos como ativar os repositórios contribuintes e não livres em um servidor sem cabeça do Debian 11. Também mostramos como instalar os drivers oficiais da NVIDIA em um servidor Debian 11 sem cabeça (sem interface gráfica da interface do usuário) e como verificar se os motoristas oficiais da GPU da NVIDIA estão trabalhando no servidor Debian 11.

Referências:

  • https: // wiki.Debian.org/nvidiaGraphicsDrivers