Neste artigo, mostraremos como instalar os drivers NVIDIA oficiais no Linux Mint 21.
Índice:
Por que usar os motoristas oficiais da NVIDIA em vez dos motoristas de Nouveau?
Existem dois tipos de drivers da NVIDIA para sistemas operacionais Linux por aí:
1. Drivers de nouveau de código aberto: No momento da redação deste artigo, os motoristas de nouveau de código aberto suportam apenas os recursos gráficos, como acelerações 2D/3D, acelerações de decodificação de vídeo e assim por diante. Ele não suporta muitos dos recursos avançados que as GPUs da NVIDIA são capazes. Por exemplo, os motoristas de nouveau de código aberto não têm suporte de CUDA. Portanto, se você deseja executar os códigos de IA (Inteligência Artificial) em suas GPUs NVIDIA, não há outras opções atualmente além de usar os drivers NVIDIA oficiais no Linux.
2. Motoristas oficiais da NVIDIA: Os motoristas oficiais da NVIDIA suportam todos os recursos das GPUs da NVIDIA (incluindo CUDA para projetos de IA). Os motoristas oficiais da NVIDIA são mais rápidos e têm um desempenho melhor do que os drivers de nouveau de código aberto no Linux no momento da redação deste artigo. Então, os motoristas oficiais da NVIDIA são preferidos se você possui uma GPU da NVIDIA.
Verifique se você tem a GPU da NVIDIA instalada no seu computador
Você pode verificar se o seu computador possui uma GPU da NVIDIA instalada na linha de comando.
Primeiro, abra um aplicativo de terminal no Linux Mint no menu do aplicativo ou pressione + + T.
Para verificar o hardware da GPU instalado no seu computador, execute o seguinte comando:
$ lspci | Grep VGA
Como você pode ver, temos uma GPU NVIDIA GEFORCE GTX 1050 TI instalada no meu computador. Você provavelmente terá uma GPU NVIDIA diferente instalada no seu computador.
Verifique os drivers da GPU que são usados atualmente no Linux Mint
Você pode verificar se o Linux Mint está usando os motoristas de nouveau de código aberto ou os motoristas oficiais da NVIDIA da linha de comando.
Primeiro, abra um aplicativo de terminal no Linux Mint no menu do aplicativo ou pressione + + T.
Para verificar se você está usando os motoristas oficiais da NVIDIA, execute o seguinte comando:
$ lsmod | Grep Nvidia
Para verificar se você está usando os drivers de nouveau de código aberto, execute o seguinte comando:
$ lsmod | Grep nouveau
Por padrão, o Linux Mint 21 usa os drivers de nouveau de código aberto, não os drivers oficiais da NVIDIA, como você pode ver na saída dos comandos anteriores.
Instale os drivers NVIDIA oficiais no Linux Mint através da interface gráfica do usuário
Você pode usar o aplicativo do Driver Manager no Linux Mint 21 para instalar graficamente os drivers NVIDIA oficial no Linux Mint.
Você pode abrir o aplicativo do Driver Manager no Linux Mint no menu do aplicativo, como pode ver na captura de tela a seguir.
Como você pode ver, os drivers de nouveau de código aberto são usados por padrão no Linux Mint 21.
Para instalar e usar a versão mais recente dos drivers oficiais da NVIDIA no Linux Mint 21, selecione a versão mais recente do pacote NVIDIA-Driver da lista[1] e clique em Aplicar alterações[2].
No momento da redação deste artigo, o Nvidia-Driver-525 é a versão mais recente dos drivers NVIDIA oficial que você pode instalar no Linux Mint 21. Você pode ver que esta versão dos drivers oficiais da NVIDIA está marcada como recomendado.
Para confirmar a instalação, digite sua senha de login[1] e clique em autenticar[2].
Os motoristas oficiais da NVIDIA e os pacotes de dependência necessários estão sendo baixados. Leva um tempo para completar.
Os motoristas oficiais da NVIDIA e os pacotes de dependência necessários estão sendo instalados. Leva um tempo para completar.
Neste ponto, os motoristas oficiais da NVIDIA devem ser instalados.
Para que as alterações entrem em vigor, clique em reiniciar ... para reiniciar seu computador/laptop.
Instale os drivers oficiais da NVIDIA no Linux Mint da linha de comando
Você também pode instalar a versão mais recente dos drivers oficiais da NVIDIA no Linux Mint 21 da linha de comando.
Primeiro, abra um terminal no Linux Mint no menu do aplicativo ou pressione + + T.
Atualize o cache do repositório de pacote APT com o seguinte comando:
$ sudo apt update
Para descobrir as versões dos motoristas oficiais da NVIDIA disponíveis para o Linux Mint 21, digite o seguinte comando e pressione algumas vezes.
$ sudo apt install nvidia-driver-
Uma lista de todas as versões oficiais do driver NVIDIA disponíveis deve ser exibida. No momento da redação deste artigo, o driver oficial da NVIDIA versão 525 (Nvidia-Driver-525 pacote) é o mais recente marcado na captura de tela a seguir:
Para instalar a versão mais recente dos drivers oficiais da NVIDIA no Linux Mint 21 na linha de comando, execute o seguinte comando:
$ sudo apt install nvidia-driver-525
Para confirmar a instalação, pressione Y e depois pressione .
Os motoristas oficiais da NVIDIA e os pacotes de dependência necessários estão sendo baixados da Internet. Leva um tempo para completar.
Os motoristas oficiais da NVIDIA e os pacotes de dependência necessários estão sendo instalados. Leva um tempo para completar.
Neste ponto, os motoristas da NVIDIA devem ser instalados.
Para que as alterações entrem em vigor, reinicie seu computador/laptop com o seguinte comando:
$ sudo reiniciar
Verifique se os motoristas oficiais da NVIDIA estão instalados corretamente no Linux Mint
Existem algumas maneiras de verificar se os motoristas oficiais da NVIDIA estão trabalhando no Linux Mint 21. Nesta seção, mostraremos três dos métodos mais comuns.
O primeiro método é verificar se os módulos NVIDIA Kernel são carregados em vez dos módulos Nouveau Kernel.
Para verificar se os módulos do kernel da NVIDIA são carregados em vez dos módulos do kernel Nouveau, execute os seguintes comandos:
$ lsmod | Grep nouveau
$ lsmod | Grep Nvidia
Você deve ver que os módulos do kernel da NVIDIA são carregados em vez dos módulos de kernel Nouveau, como mostrado na captura de tela a seguir. Isso significa que os motoristas oficiais da NVIDIA estão funcionando muito bem no Linux Mint 21.
O segundo método é ver se o aplicativo NVIDIA X Server Settings está disponível e é executado corretamente.
Você pode pesquisar o aplicativo NVIDIA X Server Settings no menu de aplicativos do Linux Mint 21. Como você pode ver na captura de tela a seguir, o aplicativo NVIDIA X Server Settings está disponível. Clique para abrir.
Como você pode ver, o aplicativo NVIDIA X Server Settings está funcionando muito bem e aparece todas as informações sobre a nossa GPU da NVIDIA corretamente. Então, os motoristas oficiais da NVIDIA estão funcionando muito bem no Linux Mint 21.
O terceiro método é executar o comando NVIDIA-SMI da linha de comando e ver se imprime as informações de uso sobre sua GPU NVIDIA. Se os motoristas oficiais da NVIDIA estiverem funcionando, o comando deve imprimir as informações de uso da NVIDIA GPU corretamente.
Você pode executar o comando nvidia-smi a partir da linha de comando do Linux Mint 21, da seguinte forma:
$ sudo nvidia-smi
Como você pode ver, o comando nvidia-smi imprime as informações de uso da NVIDIA GPU corretamente. Então, os motoristas oficiais da NVIDIA estão funcionando muito bem.
Volte para os drivers Nouveau de código aberto no Linux Mint
Se você instalou o Linux Mint 21 em um laptop com várias GPUs, uma GPU integrada (i.e. Intel/amd igpu) e uma GPU NVIDIA discreta (i.e. Nvidia 1050ti dgpu), os motoristas oficiais da NVIDIA podem causar problemas para você. Nesse caso, você pode voltar para os drivers de nouveau de código aberto. É muito fácil de fazer.
Primeiro, abra o aplicativo gerenciador de driver no menu de aplicativo do Linux Mint 21.
Como você pode ver, os motoristas oficiais da NVIDIA estão sendo usados.
Para mudar para os drivers Nouveu de código aberto, selecione o XSERVER-XORG-VIDEO-Nouveau (código aberto) na parte inferior do aplicativo gerenciador de driver[1] e clique em Aplicar alterações[2].
Para confirmar o interruptor, digite sua senha de login[1] e clique em autenticar[2].
Os motoristas oficiais da NVIDIA estão sendo removidos do Linux Mint 21 e estão sendo substituídos pelos motoristas de nouveau de código aberto. Leva alguns segundos para concluir.
Neste ponto, a mudança para os motoristas de nouveau de código aberto deve ter sucesso.
Para que as alterações entrem em vigor, clique em Aplicar alterações. Seu computador/laptop irá reiniciar.
Uma vez que o computador/laptop botas, você verá que os módulos do kernel nouveau são carregados em vez dos módulos do kernel da NVIDIA. Você mudou com sucesso para os motoristas de nouveau de código aberto.
Desinstale os motoristas da NVIDIA do Linux Mint 21
Se, por algum motivo, os motoristas oficiais da NVIDIA estão causando problemas para você (eu.e. mostra tela preta), tente desinstalá -los completamente. Em seguida, limpe a instale e veja se funciona.
Para ver como desinstalar completamente os motoristas oficiais da NVIDIA e preparar o Linux Mint 21 para limpar a instalação dos motoristas oficiais da NVIDIA, leia o artigo sobre Como limpar Instale os drivers NVIDIA no Linux Mint 21.
Depois de desinstalar completamente os drivers oficiais da NVIDIA, você pode instalar os drivers NVIDIA oficiais no Linux Mint usando o aplicativo Gerenciador de Driver graficamente ou da linha de comando
Conclusão
Mostramos como verificar se você tem a GPU da NVIDIA instalada no seu computador/laptop do sistema operacional Linux Mint 21. Também mostramos como instalar os drivers NVIDIA oficiais no Linux Mint 21 usando o aplicativo de gerenciador de driver graficamente e a partir do terminal ou linha de comando. Também mostramos os três métodos de verificação se os motoristas oficiais da NVIDIA estão funcionando corretamente no Linux Mint 21 também. Finalmente, mostramos como voltar aos motoristas de nouveau de código aberto se os motoristas oficiais da NVIDIA estiverem causando algum problema.
Referências: