Como instalar os mais recentes drivers da NVIDIA nos 10 principais servidores Debian

Como instalar os mais recentes drivers da NVIDIA nos 10 principais servidores Debian
Uma versão mais antiga dos drivers oficiais da NVIDIA (versão 470.161.03 no Debian 11 no momento da redação deste artigo) está disponível no Repositório Oficial do Pacote do Debian 11. Se você precisar instalar a versão mais recente dos drivers oficiais da NVIDIA (versão 525.89.02 No momento da redação deste artigo) no Debian 11, você deve baixá -lo no site oficial da NVIDIA e instalá -lo em sua máquina Debian 11.

Neste artigo, mostraremos como baixar a versão mais recente dos drivers NVIDIA oficial do Debian 11 e instalá -lo em um servidor sem cabeça (sem uma interface gráfica de usuário gráfica) Debian 11.

Tópico de conteúdo:

  1. Conectando -se ao servidor Debian 11 via SSH
  2. Removendo os antigos drivers da NVIDIA do servidor Debian 11
  3. Desativando os drivers de Nouveau no servidor Debian 11
  4. Método 1: Download da versão mais recente dos drivers NVIDIA oficial para Linux e transferindo -o para o servidor Debian 11 via SFTP
  5. Método 2: Usando o CURL para baixar a versão mais recente dos drivers oficiais da NVIDIA no servidor Debian 11
  6. Instalando os pacotes de dependência necessários para a versão mais recente dos drivers oficiais da NVIDIA
  7. Instalando a versão mais recente dos drivers oficiais da NVIDIA no servidor Debian 11
  8. Verificando se a versão mais recente dos drivers NVIDIA oficial estiver instalada corretamente no servidor Debian 11
  9. Desinstalando a versão mais recente dos drivers oficiais da NVIDIA do servidor Debian 11
  10. Conclusão
  11. Referências

Conectando -se ao 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 ao servidor, baixar e instalar a versão mais recente dos drivers oficiais da NVIDIA nele.

Se você não tiver acesso ao hardware do servidor Debian 11, precisar.

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 e com o nome de usuário de login e o nome de domínio 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 sobre como SSH nos servidores Linux do Windows 10/11.

Removendo os antigos drivers da NVIDIA do servidor Debian 11

Antes de tentar instalar a versão mais recente dos drivers oficiais da NVIDIA em seu servidor Debian 11, você deve desinstalar os drivers da NVIDIA que você já instalou no repositório oficial do Pacote do Debian 11. Se você precisar de assistência nisso, leia o artigo sobre como limpar a instalação dos drivers da NVIDIA no Debian 11.

Desativando os drivers de Nouveau no servidor Debian 11

Depois de desinstalar os drivers da NVIDIA do seu servidor Debian 11, os drivers de Nouveau devem ser ativados como você pode ver na captura de tela a seguir:

$ lsmod | Grep nouveau

Para instalar a versão mais recente dos drivers oficiais da NVIDIA, você deve desativar os drivers de Nouveau em seu servidor Debian 11.

Para desativar os drivers Nouveau em seu servidor Debian 11, crie um novo “NVIDIA-Installer-Disable-Nouveau.arquivo conf ”no /etc/modprobe.d/ diretório da seguinte maneira:

$ sudo nano /etc /modprobe.D/Nvidia-Instalador-Disable-Nouveau.conf

Digite as seguintes linhas no “Nvidia-Installer-Disable-Nouveau.arquivo conf ”:

Lista negra Nouveau
Opções Nouveau modeset = 0

Depois de terminar, pressione + X seguido pela Y e Para salvar o “Nvidia-Installer-Disable-Nouveau.arquivo conf ”.

Para que as alterações entrem em vigor, reinicie seu servidor Debian 11 com o seguinte comando:

$ sudo reiniciar

Uma vez que as botas da máquina do servidor do Debian 11, você verá que os drivers de nouveau não são mais usados.

$ lsmod | Grep nouveau

Método 1: Download da versão mais recente dos drivers NVIDIA oficial para Linux e transferindo -o para o servidor Debian 11 via SFTP

Nesta seção, mostraremos como baixar a versão mais recente dos drivers NVIDIA oficial do Linux e transferir o arquivo do instalador para o Debian 11 Server via SFTP.

Para baixar a versão mais recente dos drivers oficiais da NVIDIA para Linux, visite https: // nvidia.com/en-us/drivers/Unix do seu navegador favorito.

Depois que a página carregar, você deve encontrar a versão mais recente dos drivers oficiais da NVIDIA na seção “versão mais recente do ramo de produção”. No momento da redação deste artigo, a versão mais recente dos drivers oficiais da NVIDIA é 525.89.02. Para baixá -lo, clique no número da versão marcado na captura de tela a seguir:

Na guia "Produtos suportados", você encontrará todas as placas gráficas da NVIDIA que esse driver suporta.

Se a sua GPU da NVIDIA estiver na lista de "produtos suportados", clique em "Download".

Clique em "Concordo e download".

Seu navegador deve pedir que você selecione uma pasta/diretório onde você deseja salvar o arquivo de instalador de drivers da NVIDIA GPU. Selecione uma pasta/diretório de sua escolha e clique em "Salvar".

A versão mais recente do arquivo oficial do NVIDIA Drivers Installer está sendo baixado. Leva um tempo para completar.

Neste ponto, a versão mais recente do arquivo oficial do NVIDIA Drivers Installer é baixada.

Salvamos o arquivo oficial do NVIDIA Drivers Installer na pasta "Downloads", como você pode ver na captura de tela a seguir:

Agora que a versão mais recente do arquivo oficial do NVIDIA Drivers Installer é baixada, você deve transferir este arquivo para o seu servidor Debian 11. Uma das maneiras mais fáceis de transferir o arquivo para o seu servidor Debian 11 é via SFTP. Para aprender a transferir o arquivo para o seu servidor Debian 11 via SFTP, leia o artigo sobre como habilitar o SFTP no Synology NAS?

Método 2: Usando o CURL para baixar a versão mais recente dos drivers oficiais da NVIDIA no servidor Debian 11

Nesta seção, mostraremos como baixar a versão mais recente dos drivers NVIDIA oficial em seu servidor Debian 11 via Curl. Este é outro método de baixar a versão mais recente dos drivers NVIDIA oficial no Debian 11.

Para que este método funcione, você precisa conhecer o número da versão dos mais recentes drivers NVIDIA NVIDIA. Você encontrará essas informações sobre os drivers oficiais da NVIDIA para o Linux Download Page. No momento da redação deste artigo, a versão mais recente dos drivers oficiais da NVIDIA é 525.89.02. O número da versão pode ser diferente quando você ler este artigo. Portanto, substitua este número deste versão pelo mais recente número de versão do NVIDIA Drivers quando ler este artigo.

Agora, você tem que instalar o CURL se ainda não o instalou.

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

$ sudo apt update

Para instalar o CURL no seu servidor Debian 11, execute o seguinte comando:

$ sudo apt install curl

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

Curl deve ser instalado.

Agora, você precisa definir algumas variáveis ​​de ambiente para tornar o processo de download um pouco mais fácil e modular.

Primeiro, defina a variável de ambiente BASE_URL da seguinte forma:

$ export base_url = https: // u.download.nvidia.com/xfree86/linux-x86_64

Em seguida, defina a variável de ambiente driver_version. O valor dessa variável de ambiente deve ser o número da versão dos drivers oficiais da NVIDIA que você deseja baixar.

$ export driver_version = 525.89.02

Finalmente, para baixar a versão mais recente dos drivers oficiais da NVIDIA em seu servidor Debian 11 com CURL, execute o seguinte comando:

$ curl -fsl -o $ base_url/$ driver_version/nvidia-linux-x86_64- $ driver_version.correr

O CURL deve começar a baixar o arquivo oficial do NVIDIA Drivers Installer. Leva um tempo para completar.

Neste ponto, o CURL deve terminar de baixar o arquivo oficial do NVIDIA Drivers Installer.

O arquivo oficial do instalador de drivers da NVIDIA deve ser salvo no diretório de trabalho atual, como você pode ver na captura de tela a seguir:

$ ls -lh

Instalando os pacotes de dependência necessários para a versão mais recente dos drivers oficiais da NVIDIA

Para a versão mais recente dos drivers oficiais da NVIDIA para trabalhar em seu servidor Debian 11, você deve instalar os pacotes de dependência necessários em seu servidor Debian 11.

Para instalar todos os pacotes de dependência necessários em seu servidor Debian 11 para a versão mais recente dos drivers oficiais da NVIDIA para funcionar, execute o seguinte comando:

$ sudo apt install linux-headers-$ (uname -r) build-essencial xorg pkg-config libvulkan1 libglvnd0 libglvnd-dev libvdpau1

Para confirmar a instalação, pressione Y. Então aperte .

Todos os pacotes de dependência necessários estão sendo baixados. Leva um tempo para completar.

Todos os pacotes de dependência necessários estão sendo instalados. Leva um tempo para completar.

Neste ponto, todos os pacotes de dependência devem ser instalados.

Instalando a versão mais recente dos drivers oficiais da NVIDIA no servidor Debian 11

O arquivo oficial do instalador de drivers NVIDIA deve ser salvo no diretório de trabalho atual. Mas não é executável por padrão, como você pode ver na captura de tela a seguir:

$ ls -lh

Para tornar o arquivo do NVIDIA Drivers Installer executável, execute o seguinte comando:

$ chmod +x nvidia-linux-x86_64-525.89.02.correr

OBSERVAÇÃO: Substitua 525.89.02 com o número da versão dos drivers da NVIDIA que você baixou.

O arquivo oficial do instalador de drivers NVIDIA deve ser executável.

$ ls -lh

Para instalar a versão mais recente dos drivers oficiais da NVIDIA, execute o arquivo do instalador da seguinte forma:

$ sudo ./Nvidia-linux-x86_64-525.89.02.correr

OBSERVAÇÃO: Substitua 525.89.02 com o número da versão dos drivers da NVIDIA que você baixou.

O instalador de drivers da NVIDIA está sendo inicializado. Leva alguns segundos para concluir.

O instalador oficial do NVIDIA Drivers está instalando a versão mais recente dos drivers NVIDIA oficial em seu servidor Debian 11. Leva alguns segundos para concluir.

Depois de ver a seguinte janela, selecione Sim e pressione .

A instalação deve continuar.

Depois de ver a seguinte janela, selecione Sim e pressione .

A versão mais recente dos motoristas oficiais da NVIDIA deve ser instalada.

Imprensa .

Para que as alterações entrem em vigor, reinicie sua máquina de servidor Debian 11 com o seguinte comando:

$ sudo reiniciar

Verificando se a versão mais recente dos drivers NVIDIA oficial estiver instalada corretamente no servidor Debian 11

Depois que suas botas do Debian 11 Server, você pode verificar se os módulos do kernel da NVIDIA são usados ​​com o seguinte comando. Se o comando exibir saídas semelhantes (como mostrado na captura de tela a seguir), a versão mais recente dos motoristas oficiais da NVIDIA GPU deve estar funcionando muito bem:

$ 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 que a versão mais recente dos drivers NVIDIA GPU oficial é instalada corretamente.

$ nvidia-smi

Desinstalando a versão mais recente dos drivers oficiais da NVIDIA do servidor Debian 11

Para desinstalar a versão mais recente dos drivers oficiais da NVIDIA do seu servidor Debian 11, você precisa do arquivo de instalador de drivers da NVIDIA que você usou para instalar a versão mais recente dos drivers oficiais da NVIDIA.

$ ls -lh

Para desinstalar a versão mais recente dos drivers oficiais da NVIDIA do seu servidor Debian 11, execute o seguinte comando:

$ sudo ./Nvidia-linux-x86_64-525.89.02.Run --uninstall

OBSERVAÇÃO: Substitua 525.89.02 com o número da versão dos drivers da NVIDIA que você baixou.

O instalador de drivers da NVIDIA está sendo inicializado. Leva um tempo para completar.

Depois de ver a seguinte janela, selecione Sim e pressione .

A versão mais recente dos motoristas oficiais da NVIDIA está sendo desinstalada. Leva alguns segundos para concluir.

Neste ponto, a versão mais recente dos drivers oficiais da NVIDIA deve ser removida do seu servidor Debian 11.

Selecione OK e pressione .

Para que as alterações entrem em vigor, reinicie seu servidor Debian 11 com o seguinte comando:

$ sudo reiniciar

Uma vez que suas botas do Debian 11 Server, o módulo NVIDIA Kernel não deve ser carregado como você pode ver na captura de tela a seguir. Isso significa que a versão mais recente dos drivers oficiais da NVIDIA é removida:

$ lsmod | Grep Nvidia

Conclusão

Mostramos como baixar a versão mais recente dos drivers oficiais da NVIDIA para servidores Debian 11. Também mostramos como instalar a versão mais recente dos drivers oficiais da NVIDIA nos servidores Debian 11 e como desinstalar a versão mais recente dos drivers oficiais da NVIDIA dos servidores Debian 11.

Referências:

  1. Drivers Unix | Nvidia
  2. Nvidia Driver Installation QuickStart Guide :: NVIDIA Tesla Documentation
  3. Nvidia GPU Drivers - Requisitos mínimos