Portal de conteúdo recente.
Perfil do Autor Correções Política Editorial Privacidade Termos Cookies
MDBF
MDBF Portal Educativo
Tecnologia Publicado em Por Stéfano Barcellos

Driver Update no Linux Mint: Guia Rápido e Completo

Driver Update no Linux Mint: Guia Rápido e Completo
Verificado por Stéfano Barcellos (imagem ilustrativa)

Antes de Tudo

Manter os drivers atualizados é uma das tarefas essenciais para garantir o funcionamento correto do hardware em qualquer sistema operacional. No Linux Mint, essa responsabilidade é simplificada por ferramentas nativas e pela integração com o kernel Linux, que já inclui a maior parte dos controladores necessários para dispositivos comuns. No entanto, para placas de vídeo dedicadas, especialmente NVIDIA, e para obter versões mais recentes da biblioteca gráfica Mesa, o usuário precisa conhecer os métodos apropriados de atualização.

Diferentemente de sistemas proprietários, o Linux Mint adota uma abordagem modular: drivers de código aberto são fornecidos pelo kernel e atualizados automaticamente, enquanto drivers proprietários (como os da NVIDIA) são gerenciados pelo Gerenciador de Drivers (Driver Manager). Este guia tem como objetivo esclarecer os principais cenários de atualização de drivers no Linux Mint, abordando desde o procedimento padrão até o uso de PPAs externos para quem deseja desempenho gráfico mais recente.

O conteúdo a seguir é baseado em informações oficiais da documentação do Linux Mint, notas de lançamento e guias da comunidade, todas referenciadas ao final. Com este artigo, mesmo usuários iniciantes poderão realizar atualizações de forma segura e eficiente.

Visao Detalhada

Como funciona o gerenciamento de drivers no Linux Mint

O Linux Mint utiliza o repositório oficial do Ubuntu como base, mas adiciona suas próprias ferramentas para facilitar a vida do usuário. A principal delas é o Gerenciador de Drivers (mintdrivers), que detecta automaticamente dispositivos que necessitam de drivers proprietários e oferece uma interface gráfica para instalação. Esse gerenciador é especialmente útil para placas de vídeo NVIDIA, placas de rede sem fio e alguns outros hardwares que não possuem drivers livres suficientemente maduros.

Para hardware Intel e AMD, a situação é mais simples: a maioria dos drivers gráficos já está embutida no kernel e é atualizada juntamente com as atualizações do sistema. Isso significa que, ao executar o Gerenciador de Atualizações do Mint, você já está recebendo melhorias de driver indiretamente. Apenas em casos muito específicos, como o desejo de obter uma versão mais recente do Mesa (a biblioteca gráfica open source), é necessário recorrer a fontes externas.

Atualizando drivers NVIDIA

A placa de vídeo NVIDIA é o caso mais comum que exige intervenção manual. O processo recomendado pela documentação oficial do Linux Mint é o seguinte:

  1. Abra o Menu e procure por Gerenciador de Drivers.
  2. Aguarde a ferramenta escanear seu hardware.
  3. Você verá uma lista de drivers disponíveis. Selecione a versão recomendada (geralmente a mais recente testada).
  4. Clique em Aplicar alterações e digite sua senha.
  5. Após a instalação, reinicie o sistema.
Nas notas de lançamento do Linux Mint 22.1, é enfatizado que esse método elimina a necessidade de usar parâmetros de inicialização como `nomodeset`, que antes eram comuns para resolver problemas de tela preta. Caso ainda enfrente dificuldades, a recomendação é verificar se o driver foi corretamente carregado com o comando `nvidia-smi` no terminal.

Para usuários que desejam a versão mais recente dos drivers NVIDIA (como os da série 5xx), é possível adicionar o PPA `ppa:graphics-drivers/ppa`. No entanto, o Gerenciador de Drivers do Mint já costuma oferecer versões atualizadas e testadas, sendo a via mais segura.

Atualizando drivers AMD e Intel

Como mencionado, drivers para GPUs AMD (com suporte a amdgpu) e Intel (i915) vêm integrados ao kernel. A maneira mais direta de garantir que você está com os drivers mais recentes é manter o kernel atualizado. No Linux Mint, você pode instalar kernels mais novos através do Gerenciador de Atualizações > Visualizar kernels do Linux. Selecione a versão mais recente da série suportada (ex.: 6.8.x para Mint 22) e instale.

Para melhorias no desempenho de jogos ou aplicações gráficas, muitos usuários buscam uma versão mais recente do Mesa. O método mais difundido atualmente é utilizar o PPA Kisak Mesa, que oferece dois ramos:

  • fresh: versões mais novas, com correções e otimizações, mas menos testadas.
  • turtle: versões consideradas estáveis, com atualizações mais conservadoras.
Importante: não habilite os dois ramos simultaneamente, pois isso pode causar conflitos de pacotes. O guia do LinuxCapable recomenda escolher apenas um deles. Após adicionar o PPA e atualizar, é necessário reiniciar o sistema para que todos os aplicativos carreguem as novas bibliotecas.

Verificando qual driver está em uso

Depois de atualizar, é prudente confirmar se o driver correto está ativo. Para NVIDIA, use:

nvidia-smi

Para AMD ou Intel, use:

glxinfo | grep "OpenGL renderer"

Ou, de forma mais genérica, o comando `lspci -k | grep -A 2 -E "VGA|3D"` mostra qual driver do kernel está vinculado à placa.

Uma lista: Passos para atualizar drivers NVIDIA via Gerenciador de Drivers

Abaixo, uma lista numerada com as etapas fundamentais para realizar a atualização de drivers NVIDIA no Linux Mint:

  1. Abra o Menu e pesquise por Gerenciador de Drivers.
  2. Aguarde o escaneamento automático do hardware.
  3. Na janela exibida, verifique os drivers listados para sua placa NVIDIA.
  4. Selecione a versão recomendada (geralmente a mais alta que não seja experimental, a menos que você tenha um motivo específico).
  5. Clique em Aplicar alterações e forneça sua senha de administrador.
  6. Após a conclusão, reinicie o computador.
  7. Após o reboot, abra um terminal e execute `nvidia-smi` para confirmar que o driver está funcionando.
  8. Se houver problemas de tela preta na inicialização, tente inicializar com o parâmetro `nomodeset` (editando a entrada do GRUB com a tecla 'e') e, dentro do sistema, reabra o Gerenciador de Drivers para selecionar outra versão.

Uma tabela comparativa: Métodos de atualização de drivers gráficos

HardwareMétodo principalFerramenta recomendadaQuando usar método alternativoRiscos associados
NVIDIAGerenciador de Drivers (mintdrivers)Interface gráfica do MintPara versões mais novas que as do repositório, usar PPA graphics-driversInstabilidade se versão experimental for escolhida
AMDAtualização do kernelGerenciador de AtualizaçõesPara Mesa mais recente, usar PPA kisak-mesa (fresh ou turtle)Conflito de pacotes se ambos os ramos do PPA forem habilitados
IntelAtualização do kernelGerenciador de AtualizaçõesRaramente necessário; se precisar de Mesa novo, mesmo PPA acimaBaixo risco, pois drivers Intel são estáveis
Mesa (genérico)PPA kisak-mesaTerminal (apt-add-repository)Apenas quando há necessidade de desempenho extra em jogos ou aplicações 3DPossibilidade de corrompimento de tela ou falhas; reversão via ppa-purge

Duvidas Comuns

Como saber qual driver de vídeo está sendo usado no Linux Mint?

Abra um terminal e digite lspci -k | grep -A 2 -E "VGA|3D". Isso mostrará o driver do kernel em uso. Para informações mais detalhadas sobre OpenGL, use glxinfo | grep "OpenGL renderer". No caso da NVIDIA, o comando nvidia-smi também exibe o driver e a versão do CUDA.

O que fazer se a atualização de drivers causar tela preta ou travamentos?

Se você utilizou o Gerenciador de Drivers, reinicie o sistema e, durante a inicialização, pressione a tecla Shift (ou Esc) para entrar no GRUB. Edite a entrada do kernel adicionando nomodeset ao final da linha que começa com linux. Isso permite que o sistema inicialize com um driver genérico. Dentro do Mint, abra novamente o Gerenciador de Drivers e selecione uma versão diferente (geralmente a anterior). Se usou um PPA para Mesa, execute sudo ppa-purge ppa:kisak/kisak-mesa para reverter aos pacotes padrão.

É seguro usar PPAs externos para drivers gráficos?

Sim, desde que você escolha PPAs confiáveis e bem mantidos, como o kisak-mesa e o graphics-drivers. No entanto, lembre-se de que esses PPAs podem conter versões menos testadas do que as dos repositórios oficiais do Mint. Por isso, é recomendável usá-los apenas se você realmente precisar de recursos ou desempenho mais recentes, e sempre tenha um backup dos seus dados.

Como atualizar drivers de placas de rede Wi-Fi no Linux Mint?

A maioria dos adaptadores Wi-Fi já é suportada pelo kernel. Caso o seu não funcione, abra o Gerenciador de Drivers para ver se há um driver proprietário listado (por exemplo, para chips Broadcom). Se não houver, verifique a marca do chip (com lspci ou lsusb) e consulte fóruns especializados. Em alguns casos, pode ser necessário instalar o firmware adicional através do pacote linux-firmware.

Preciso reinstalar os drivers após uma atualização do kernel?

Para drivers que estão no kernel (AMD, Intel), eles já são atualizados junto com o novo kernel. Para drivers NVIDIA instalados via Gerenciador de Drivers, o Mint utiliza o DKMS (Dynamic Kernel Module Support) para recompilar automaticamente o módulo para o novo kernel. Portanto, em geral, não é necessário reinstalar manualmente. Se notar que o driver NVIDIA parou de funcionar após uma atualização de kernel, execute sudo dkms install nvidia/<versão> ou simplesmente reabra o Gerenciador de Drivers e reaplique a seleção.

Como remover completamente os drivers NVIDIA e voltar ao driver open source nouveau?

Abra o Gerenciador de Drivers, selecione a opção "nouveau (open source)" e aplique. O sistema removerá os drivers proprietários e ativará o nouveau. Para uma remoção mais completa via terminal: sudo apt purge nvidia-*. Depois, reinicie. Se quiser garantir que o nouveau será usado, você pode blacklistar os módulos nvidia editando /etc/modprobe.d/blacklist-nvidia-nouveau.conf (criar arquivo com blacklist nvidia e blacklist nvidia_modeset).

O Linux Mint 22 oferece suporte a drivers NVIDIA da série 5xx?

Sim. As notas de lançamento do Linux Mint 22.1 indicam que o Gerenciador de Drivers já oferece versões recentes, incluindo a série 5xx. No entanto, verifique a compatibilidade com sua placa específica no site da NVIDIA. Usuários de placas mais antigas (séries 6xx, 7xx, etc.) podem precisar de drivers 4xx, que também estão disponíveis nos repositórios.

Qual a diferença entre os ramos fresh e turtle do PPA kisak-mesa?

O ramo fresh contém as versões mais novas do Mesa, com correções e otimizações recentes, mas pode conter bugs não detectados. O ramo turtle é mais conservador, recebendo versões que já passaram por testes adicionais da comunidade. A escolha depende do seu perfil: usuários que buscam o máximo desempenho em jogos podem optar pelo fresh, enquanto quem prioriza estabilidade deve escolher o turtle. Não habilite ambos ao mesmo tempo.

Conclusoes Importantes

Atualizar drivers no Linux Mint é uma tarefa que, na maioria dos casos, se resolve com as ferramentas nativas do sistema. O Gerenciador de Drivers oferece uma interface simples e segura para instalar drivers proprietários, especialmente NVIDIA, enquanto as atualizações do kernel garantem que os drivers livres para AMD e Intel estejam sempre em dia.

Para entusiastas que desejam extrair o máximo desempenho gráfico, o uso de PPAs como o kisak-mesa pode ser uma opção válida, desde que feito com cautela e conhecimento dos riscos. Em todos os cenários, a reinicialização do sistema após a instalação é um passo crucial para que as mudanças entrem em vigor.

Lembre-se de que a documentação oficial do Linux Mint e os fóruns da comunidade são recursos valiosos para solucionar problemas específicos. Com as informações deste guia, você está apto a gerenciar drivers de forma eficiente, mantendo seu sistema estável e com o melhor suporte de hardware possível.

Links Uteis

Stéfano Barcellos
Editor-Chefe
Stéfano Barcellos encontrou seu lugar num território que poucos se arriscam a habitar: a fronteira entre tecnologia e linguagem. Com mais de quinze anos de experiência como desenvolvedor e editor, construiu reputação na curadoria de conteúdo digital no Brasil não por seguir tendências, mas por se negar a enxergar como domínios separados o universo do código ...

Siga Stéfano nas redes sociais:
X Instagram Facebook TikTok