Início
» LINUX
»
Como instalar os drivers mais recentes da NVIDIA no Linux
Como instalar os drivers mais recentes da NVIDIA no Linux
Para instalar o driver NVIDIA compatível mais recente no Linux, use o gerenciador de pacotes da sua distribuição e as instruções do driver NVIDIA correspondente. Os drivers gerenciados por pacotes são compilados para o kernel da distribuição e atualizados juntamente com o restante do sistema. A versão mais recente no repositório da distribuição pode ser anterior à versão mais recente lançada pela NVIDIA, portanto, "mais recente" geralmente significa a versão mais recente compatível com a sua GPU na sua distribuição.
Verifique primeiro sua GPU, versão do Linux e kernel.
Antes de alterar os drivers, identifique o sistema e o dispositivo gráfico. Esses comandos funcionam na maioria das distribuições de desktop:
Identifique a GPU antes de escolher um pacote de drivers; as versões de drivers suportadas variam de acordo com a placa.
Salve o trabalho aberto, conecte o laptop à energia e atualize o sistema antes de instalar um módulo do kernel. Se a Inicialização Segura estiver ativada, verifique as instruções de assinatura ou registro de chave da sua distribuição; um módulo NVIDIA não assinado pode ser bloqueado na inicialização.
Instale o driver para sua distribuição.
Ubuntu
ubuntu-driversA ferramenta do Ubuntu escolhe um driver que corresponda à GPU detectada e que seja a opção recomendada quando a Inicialização Segura estiver ativada. Atualize o APT, veja as opções disponíveis e instale o driver recomendado:
sudo apt update
sudo ubuntu-drivers list
sudo ubuntu-drivers install
A ferramenta de drivers do Ubuntu lista os pacotes para o hardware que detecta.
Você também pode abrir "Software e Atualizações" e escolher a opção recomendada da NVIDIA em " Drivers Adicionais" . Evite copiar um nome de pacote antigo ou adicionar um PPA gráfico apenas para obter um número de versão mais recente; primeiro, verifique as diretrizes de drivers atuais do Ubuntu para a sua versão.
Debian
O Debian separa os pacotes de drivers proprietários do firmware. No Debian 12 e versões posteriores, certifique-se de que as fontes APT para sua versão incluam contrib` non-free/etc/apt/drivers`, `/etc/apt/drivers` e `/etc/apt/drivers`, e non-free-firmwareentão instale os cabeçalhos para o kernel em execução e o driver:
O Debian fornece drivers da NVIDIA através de seus componentes de pacote não livres.
O Debian Stable pode apresentar atrasos em relação às versões mais recentes da NVIDIA, e o suporte varia conforme a geração da GPU. Consulte as diretrizes de drivers NVIDIA do Debian para sua versão e placa antes de instalar. Use os backports ou as instruções do repositório NVIDIA quando necessário; não altere todo o sistema para a versão Unstable apenas para atualizar um driver gráfico.
Arch Linux
Para GPUs da geração Turing ou mais recentes no linuxkernel padrão do Arch, instale o pacote open kernel-module mais recente com uma atualização completa do sistema:
sudo pacman -Syu nvidia-open
Mantenha o kernel do Arch e os pacotes da NVIDIA sincronizados com uma atualização completa do sistema.
Para outro kernel, como linux-ltso padrão ou um kernel personalizado, use o pacote correspondente ou nvidia-open-dkmsos cabeçalhos para esse kernel. GPUs mais antigas podem precisar de um driver compatível diferente. Para jogos de 32 bits, habilite o repositório multilib do Arch e adicione o arquivo lib32-nvidia-utils. Consulte a documentação da NVIDIA para Arch e os detalhes do pacote atual para obter a combinação exata de hardware e kernel.
Fedora
O caminho usual para instalar drivers no Fedora é o repositório não livre RPM Fusion, que inclui o driver da NVIDIA para o Fedora. Habilite o repositório, atualize o Fedora e instale o pacote akmods:
Instale o driver incluído no pacote do Fedora seguindo as instruções do repositório para a sua versão do Fedora.
O Akmods compila o módulo do kernel para o kernel do Fedora. Siga o guia RPM Fusion NVIDIA para obter as instruções de configuração e inicialização segura. Aguarde a conclusão da compilação do módulo antes de reiniciar, especialmente após uma atualização do kernel.
openSUSE
Para Leap ou Tumbleweed, utilize o repositório correspondente e as instruções de pacote no guia de drivers NVIDIA atual do openSUSE . Após adicionar o repositório da sua versão e atualizá-lo, o openSUSE geralmente instala os pacotes de driver recomendados com:
Utilize o repositório e o pacote listados para a sua versão específica do openSUSE.
Não reutilize um URL antigo do repositório Leap no Tumbleweed ou em outra versão do Leap; as etapas específicas da versão descritas no guia são importantes.
Reinicie e verifique o driver ativo.
Reinicie o computador após a instalação para que o Linux carregue o novo módulo do kernel. Em seguida, verifique o driver e a GPU:
nvidia-smi
Uma resposta bem-sucedida do nvidia-smi informa o driver ativo e a GPU detectada.
Se nvidia-smio sistema reportar que não consegue comunicar com o driver, verifique se a Inicialização Segura está ativada:
mokutil --sb-state
A inicialização segura pode impedir o carregamento de um módulo de kernel NVIDIA não assinado.
Conclua o processo de inscrição da chave de distribuição, se solicitado. Confirme também se os cabeçalhos do kernel correspondem ao kernel em execução e se sua GPU é compatível com a versão do driver instalada. Se você alternou o método de instalação, remova o driver antigo usando o gerenciador de pacotes correspondente antes de instalar o novo.
Você deve usar o instalador .run da NVIDIA?
Geralmente, não. A NVIDIA recomenda pacotes específicos da distribuição quando disponíveis, pois eles se integram ao gerenciador de pacotes nativo. O .runinstalador independente não atualiza por meio do APT, DNF, pacman ou Zypper e pode causar conflitos com arquivos gerenciados por pacotes. Ele também precisa dos arquivos de desenvolvimento do kernel correspondentes e pode exigir trabalho manual após atualizações do kernel. Use-o somente quando o caminho de pacote suportado pela sua distribuição não atender a um requisito específico e siga atentamente as orientações da NVIDIA sobre o método de instalação .
Para a maioria dos usuários, a opção mais segura e prática é o driver mais recente oferecido para seu hardware pelo repositório atual da distribuição. Isso mantém o driver alinhado com o kernel do Linux e torna as atualizações futuras previsíveis.