Como desativar ou remover os drivers da NVIDIA no Ubuntu

Para parar de usar o driver proprietário da NVIDIA do Ubuntu, abra "Drivers Adicionais" , selecione "X.Org X server — Nouveau display driver" , aplique a alteração e reinicie. Se você quiser remover os pacotes da NVIDIA instalados via APT, use o método do terminal abaixo: identifique a ramificação do driver instalado, visualize a remoção e aprove somente se a lista de pacotes estiver correta.

A mudança para o driver Nouveau altera o driver gráfico ativo; a remoção completa remove os pacotes NVIDIA correspondentes e suas configurações. O Nouveau é de código aberto, mas seu desempenho e suporte a recursos podem diferir do driver da NVIDIA. Se você usa a GPU para CUDA, renderização ou computação, verifique esses requisitos antes de remover o driver.

Alternar para Nouveau em Drivers Adicionais

Estas instruções são para o Ubuntu Desktop. Salve o trabalho aberto primeiro. Mantenha o computador ligado enquanto o Ubuntu troca os drivers e reinicie quando solicitado. Os nomes dos menus podem variar ligeiramente de acordo com a versão do Ubuntu.

1. Abra o aplicativo Motoristas Adicionais.

Pressione a tecla Super , procure por "Drivers Adicionais" e abra o aplicativo. Se ele não estiver lá, o guia do Ubuntu para desktop informa que pode ser instalado a partir do software-properties-gtkpacote:

sudo apt install software-properties-gtk
A pesquisa de aplicativos do Ubuntu mostra o aplicativo "Drivers Adicionais" como resultado.
A pesquisa de aplicativos do Ubuntu mostra o aplicativo "Drivers Adicionais" como resultado.

2. Selecione Nouveau para o dispositivo NVIDIA.

Na lista de drivers, encontre a entrada da NVIDIA Corporation . Selecione " Usando o servidor X.Org X — driver de vídeo Nouveau (código aberto)" . Não confunda Nouveau com a opção "kernel aberto da NVIDIA": o Ubuntu observa que esta última ainda depende de bibliotecas e firmware proprietários do espaço do usuário.

Lista de drivers adicionais para hardware NVIDIA com a opção de driver de vídeo Nouveau selecionada.
Lista de drivers adicionais para hardware NVIDIA com a opção de driver de vídeo Nouveau selecionada.

3. Aplique a alteração e autentique.

Clique em Aplicar alterações e digite sua senha do Ubuntu, se solicitado. Deixe o aplicativo aberto e aguarde a conclusão da operação do pacote; a alteração de um driver gráfico do kernel pode levar alguns minutos. Se o aplicativo relatar um erro, interrompa-o e resolva-o antes de reiniciar.

Solicitação de autenticação do Ubuntu antes de aplicar a seleção do driver Nouveau
Solicitação de autenticação do Ubuntu antes de aplicar a seleção do driver Nouveau.

4. Reinicie e verifique o driver ativo.

Escolha Reiniciar agora quando solicitado ou reinicie a partir do menu do sistema. Após fazer login, abra o Terminal e execute:

lspci -k

Localize a entrada do controlador de vídeo NVIDIA. Se estiver escrito Kernel driver in use: nouveau"Nouveau", o driver proprietário está sendo usado para gerenciar o dispositivo. O aplicativo Drivers Adicionais também pode confirmar se nenhum driver proprietário está selecionado.

Drivers adicionais mostrando Nouveau selecionado e uma solicitação de reinicialização
Drivers adicionais mostrando o driver Nouveau selecionado e uma mensagem para reiniciar.

Remova os pacotes de drivers NVIDIA instalados pelo APT.

Use este método quando o driver foi instalado como um pacote do Ubuntu ou APT. É especialmente útil se você quiser remover a configuração do pacote e também abandonar o driver proprietário. O branch do pacote é o número em nomes como `<branch> nvidia-driver-550`; substitua `<branch>` 550nos exemplos pelo branch exibido no seu sistema.

1. Identifique o ramo instalado

Liste os pacotes NVIDIA que foram instalados explicitamente:

apt-mark showmanual | grep -i nvidia

Se isso não retornar resultados, verifique a lista completa de pacotes instalados:

dpkg -l | grep -i nvidia

Procure o número da ramificação nos nomes dos pacotes. Se mais de uma ramificação estiver instalada, anote cada uma antes de continuar.

O terminal do Ubuntu lista os pacotes NVIDIA instalados e seu branch de driver 550.
O terminal do Ubuntu lista os pacotes NVIDIA instalados e seu respectivo driver da versão 550.

2. Simule a limpeza antes de fazer alterações.

Para um sistema que utiliza a branch 550, solicite ao APT que mostre as alterações propostas sem aplicá-las:

sudo apt -s --purge remove '*nvidia*550*'

Essa -sopção executa uma simulação. Analise cada pacote no plano. Não prossiga se o APT sugerir a remoção do seu ambiente de desktop, gerenciador de login ou software não relacionado; cancele e investigue primeiro as relações entre os pacotes.

Prévia da simulação APT mostrando pacotes NVIDIA 550 propostos para remoção.
Prévia da simulação APT mostrando pacotes NVIDIA 550 propostos para remoção.

3. Limpe o ramo correspondente.

Se a simulação listar apenas os pacotes NVIDIA que você pretende remover, execute o mesmo comando sem o ponto e vírgula -s(:).

sudo apt --purge remove '*nvidia*550*'

Substitua 550pelo número da sua branch real. Se várias branches estiverem instaladas, repita a revisão e a remoção para cada uma delas. Leia a lista de confirmação final do APT antes de responder Y.

Solicitação de confirmação do APT antes de remover os pacotes da NVIDIA 550.
Solicitação de confirmação do APT antes de remover os pacotes da NVIDIA 550.

4. Remova as dependências não utilizadas, reinicie e verifique.

O APT pode deixar dependências que não são mais necessárias. Peça para ele listar e remover esses pacotes com o seguinte comando:

sudo apt autoremove --purge

Analise também este segundo plano de remoção e reinicie a partir da área de trabalho ou execute o comando sudo reboot. Após iniciar sessão novamente, utilize o comando lspci -kpara verificar qual driver do kernel está ativo para o dispositivo NVIDIA.

Saída do terminal do comando lspci mostrando o uso do driver nouveau para uma placa gráfica NVIDIA.
Saída do terminal do comando lspci mostrando o uso do driver nouveau em uma placa gráfica NVIDIA.

Limites importantes e notas de limpeza

  • Os comandos APT removem apenas pacotes gerenciados pelo APT. Se você instalou o driver com o instalador independente da NVIDIA .runou um repositório de terceiros, siga as instruções de remoção da respectiva fonte de instalação; uma limpeza com o APT pode não remover arquivos instalados fora do gerenciador de pacotes.
  • Analise cuidadosamente o plano de instalação se você depende do CUDA ou de outros softwares de computação da NVIDIA. A remoção das bibliotecas de drivers pode afetar softwares que utilizam a GPU, mesmo que o próprio toolkit permaneça instalado.
  • Normalmente, não é necessário adicionar nouveau, /etc/modulesexcluir /etc/X11/xorg.confou reinstalar nada ubuntu-desktopcomo etapas gerais de limpeza. Evite essas alterações manuais, a menos que um problema específico e diagnosticado as exija.

Referências oficiais

Deixar um comentário

Como recuperar partições perdidas e dados do disco rígido com segurança

Como recuperar partições perdidas e dados do disco rígido com segurança

Aprenda como recuperar partições e arquivos perdidos com o TestDisk e o PhotoRec. Proteja a unidade de origem, faça a verificação com segurança e salve os dados recuperados em outro disco.

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.