Como posso desinstalar completamente um driver nvidia?

74

Como esperado, os drivers da Nvidia reduziram minhas personalizações. Não consigo fazer login na sessão 3D do Unity. Não consigo encontrar nenhum conteúdo para me ajudar a desinstalar o driver e não sei o que fazer, pois nunca os desinstalei antes.

    
por VedVals 25.10.2012 / 16:06

4 respostas

113

Para o Ubuntu 12.04

Os comandos podem ser executados no terminal. Você pode abrir um terminal com a combinação de teclas Ctrl + Alt + T .

Se você remove --purge o driver nvidia você vai ficar bem. Não há necessidade de colocar alguma coisa na lista negra, mas às vezes talvez seja necessária uma carga de força do módulo nouveau.

Primeiro desinstale completamente o driver.

Pesquise quais pacotes da nvidia você instalou.

dpkg -l | grep -i nvidia

exceto o pacote nvidia-common todos os outros pacotes devem ser eliminados.

Se você quer ter certeza de que irá limpar tudo relacionado à nvidia, você pode dar este comando

sudo apt-get remove --purge nvidia-*

o asterisco no final significa (purgar tudo o que começa com o nome nvidia -)

MAS

O comando

acima também removerá o pacote nvidia-common e o pacote nvidia-common terá como dependência o pacote ubuntu-desktop .

Portanto, após o comando acima, você também deve fornecer o comando de instalação para ubuntu-desktop package

sudo apt-get install ubuntu-desktop

Às vezes, o novo driver fica na lista negra do driver nvidia. Com o comando purge, deve colocar a lista negra na ONU. Se você quiser ter certeza de que o nouveau será carregado na inicialização, você poderá forçar sua carga, adicionando-o a / etc / modules

echo 'nouveau' | sudo tee -a /etc/modules

Por fim, procure o arquivo xorg.conf e remova-o também

sudo rm /etc/X11/xorg.conf

Em resumo

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

Apesar de todos os comandos acima não serem necessários, esta é a minha maneira de remover completamente o driver da nvidia e usar o substantivo do código-fonte aberto.

    
por Nick Thom 25.10.2012 / 16:23
9

Acabei de usar o nvidia-uninstall.

sudo nvidia-uninstall

No meu caso, recebi o driver diretamente do site da nvidia.

    
por Thomio 05.02.2016 / 12:57
1

Para desinstalar o driver nVIDIA, abra o terminal pressionando ( Ctrl + Alt + T ) e digite:

sudo apt-get purge nvidia-current
    
por lambda23 25.10.2012 / 16:09
1

Eu não queria modificar o /etc/modules e apenas reverter para uma instalação sem os drivers nvidia. Então eu principalmente fiz como o sugerido sugerido, mas em vez do último passo, eu faço isso:

sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u

Então, meu resumo da variante:

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u
    
por Fred 09.02.2018 / 19:52