NVIDIA GPUS são necessários mesmo em servidores Ubuntu 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 um servidor Ubuntu 22 sem cabeça 22.04 Máquina LTS.
Tópico de conteúdo:
Conectando -se ao servidor Ubuntu 22.04 LTS Machine via SSH
Conectando -se ao seu servidor Ubuntu 22.04 LTS Machine via SSH é opcional se você tiver acesso ao hardware do servidor (onde você instalou o servidor Ubuntu 22.04 LTS). 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 servidor Ubuntu 22.04 Hardware do servidor LTS, você precisa SSH nele para instalar os drivers NVIDIA.
Para ssh em seu servidor Ubuntu 22.04 LTS Machine, você pode executar o seguinte comando de um aplicativo de terminal do seu desktop/laptop do qual deseja acessar o servidor Ubuntu 22.04 LTS Machine:
$ ssh @Certifique -se de substituir o nome de usuário e o nome de usuário de login ou o endereço IP do seu servidor Ubuntu 22.04 LTS Machine, respectivamente.
Se você estiver usando o Windows 10 ou o Windows 11 e precisará de assistência para se conectar ao seu servidor Ubuntu 22.04 LTS Machine via SSH, leia o artigo sobre 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 na sua máquina de servidor Ubuntu, execute o seguinte comando:
$ lspci | egrep -i 'vga | display | 3d'Como você pode ver, temos uma GPU NVIDIA GEFORCE 1050 TI instalada em nossa máquina de servidor Ubuntu.
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 Ubuntu.
$ lsmod | Grep NvidiaAtualizando o cache do repositório de pacotes apt
Antes de instalar os drivers oficiais da NVIDIA nos servidores do Ubuntu, você deve atualizar o cache do APT Package Repository com o seguinte comando:
$ sudo apt updateO cache do repositório de pacotes apt deve ser atualizado.
Drivers NVIDIA disponíveis para o servidor Ubuntu sem cabeça 22.04 LTS
Você pode instalar um dos dois pacotes oficiais de drivers da NVIDIA em um servidor Ubuntu 22 sem cabeça.04 LTS:
Se você decidir instalar o pacote NVIDIA-fofefless- [versão] -erver para instalar os drivers NVIDIA oficiais em seu servidor Ubuntu, convém instalar um ou ambos os pacotes da NVIDIA:
Aqui está o número da versão do driver NVIDIA que você instalará no seu servidor Ubuntu 22.04 Máquina LTS. No momento da redação deste artigo, você pode instalar a versão 418, 515 ou 525 do NVIDIA do pacote oficial do Ubuntu. Quando você ler este artigo, você pode encontrar as versões atualizadas dos pacotes de driver da NVIDIA no repositório oficial do pacote do Ubuntu. Então, é sempre uma boa ideia verificar se uma versão do driver atualizada está disponível antes de instalá -la. Além disso, instale as mesmas versões de todos os pacotes de driver da NVIDIA. Os números de versão dos pacotes de drivers da NVIDIA e os pacotes de ferramentas NVIDIA devem corresponder.
Você pode encontrar as versões disponíveis do pacote Nvidia-Driver-servidor com o seguinte comando:
$ sudo apt pesquisa '^nvidia-driver- [1-9]*-servidor $'Você pode encontrar as versões disponíveis do pacote NVIDIA-BOONSELE-SERVER com o seguinte comando:
$ sudo apt pesquise '^nvidia sem cabeça- [1-9]*-servidor $'Você pode encontrar as versões disponíveis do pacote NVIDIA-UTILS-servidor com o seguinte comando:
$ sudo apt pesquisa 'nvidia-utils- [1-9]*-servidor'Você pode encontrar as versões disponíveis do pacote Libnvidia-Encode-Server com o seguinte comando:
$ sudo apt pesquisa 'libnvidia-code- [1-9]*-servidor'Instalando a versão mais recente dos drivers NVIDIA no Ubuntu Server 22.04 LTS
Para instalar os drivers oficiais da NVIDIA, incluindo todos os pacotes recomendados da NVIDIA Tools em seu servidor Ubuntu 22 sem cabeça 22.04 LTS Machine, execute o seguinte comando:
$ sudo apt install nvidia-driver-525-serverPara instalar a versão mínima dos drivers oficiais da NVIDIA e os utilitários de driver da NVIDIA em seu servidor Ubuntu sem cabeça 22.04 LTS Machine, execute o seguinte comando:
$ sudo apt install nvidia heate-525-server nvidia-utils-525-serverPara instalar a versão mínima dos drivers oficiais da NVIDIA, os utilitários de driver da NVIDIA e o codificador NVIDIA NVENC e as bibliotecas de decodificadores NVDEC no seu servidor Ubuntu 22 sem cabeça 22.04 LTS Machine, execute o seguinte comando:
$ sudo apt install nvidia heate-525-server nvidia-utils-525-server libnvidia-code-525-serverPara 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 os prompts, pressione Para selecionar e pressionar .
Os drivers da NVIDIA devem ser instalados em seu servidor Ubuntu sem cabeça 22.04 Máquina LTS.
Para que as alterações entrem em vigor, reinicie seu servidor Ubuntu com o seguinte comando:
$ sudo reiniciarVerificando se os drivers da NVIDIA forem instalados corretamente
Depois que as botas do servidor Ubuntu, 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 nouveauVocê 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-smiConclusão
Mostramos como verificar se você tem uma GPU NVIDIA instalada no seu servidor Ubuntu 22.04 Máquina LTS. Também mostramos como instalar os drivers oficiais da NVIDIA GPU no servidor Ubuntu 22.04 LTS no modo sem cabeça (nenhuma interface gráfica do usuário instalada) e como verificar se os drivers oficiais da NVIDIA GPU estão trabalhando no Ubuntu Server 22.04 LTS.
Referências: