Distribuição Linux e Driver GPU
Escolher uma Distribuição Linux
Muitas pessoas assumem que uma distribuição Linux “antiga e estável” é a melhor escolha para um servidor. No entanto, isto nem sempre é verdade — especialmente para servidores GPU.
A estabilidade de um servidor GPU depende frequentemente da versão do kernel e do driver GPU. Como o hardware GPU evolui rapidamente, kernels e drivers mais recentes tendem a ser mais refinados, estáveis e compatíveis com GPUs recentes. Normalmente incluem mais correções de bugs e melhor suporte para o hardware mais recente. Adicionalmente, a compilação JIT e as otimizações nos kernels e drivers mais recentes são significativamente melhores do que nas versões mais antigas.
Por exemplo, embora o Ubuntu 20.04 seja considerado uma versão “estável”, está agora bastante desatualizado para cargas de trabalho GPU. Mesmo a NVIDIA RTX 3090, que não é uma GPU particularmente recente, foi lançada em 2020. Isto significa que os drivers padrão fornecidos pelo Ubuntu 20.04 podem não suportar totalmente a 3090, potencialmente levando a problemas de compatibilidade.
Na maioria dos casos, escolher uma distribuição Linux mais recente (como o Ubuntu 25.04 oferece melhor suporte do que o 22.04).
Outro fator importante a considerar é quão bem uma distribuição Linux suporta software não open-source (proprietário). Algumas distribuições, como o Fedora, priorizam software open-source e podem não incluir drivers proprietários por defeito — por exemplo, drivers NVIDIA. Isto pode requerer passos adicionais para instalar e configurar drivers GPU. Outras distribuições, como Arch Linux, Debian, Ubuntu e NixOS, tendem a ser mais flexíveis e facilitam a instalação de drivers proprietários quando necessário.
Instalar o Driver GPU
É geralmente recomendado instalar o driver GPU fornecido pela sua distribuição Linux. Estes drivers são tipicamente bem testados e integrados com o kernel.
Aviso: A menos que seja altamente experiente com drivers GPU e o kernel Linux, deve evitar instalar drivers diretamente do website da NVIDIA, pois podem levar a problemas de compatibilidade ou requerer configuração adicional.