Como esperado, os drivers da Nvidia reduziram minhas personalizações. Não consigo fazer login na sessão do Unity 3D. 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.
98
Respostas:
Para o Ubuntu 12.04
Comandos podem ser executados no terminal. Você pode abrir um terminal com as teclas Ctrl+ Alt+ T.
Se você for
remove --purge
o driver da nvidia, estará bem. Não há necessidade de colocar algo 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.
exceto o pacote,
nvidia-common
todos os outros pacotes devem ser limpos.Se você quiser ter certeza de que limpará tudo relacionado à nvidia, poderá dar este comando
o
.*
nos meios finais (purga tudo o que começa (^
) com o nomenvidia-
)MAS
O comando acima também removerá o
nvidia-common
pacote e onvidia-common
pacote tem como dependência oubuntu-desktop
pacote.Portanto, após o comando acima, você também deve fornecer o comando de instalação para o
ubuntu-desktop
pacoteÀs vezes, também o driver nouveau é colocado na lista negra do driver nvidia. Com o comando de limpeza, deve estar na lista negra da ONU. Se quiser ter certeza de que o nouveau será carregado na inicialização, você pode forçá-lo adicionando-o ao / etc / modules
Por fim, procure o arquivo xorg.conf e remova-o também
Em suma
Embora todos os comandos acima não sejam necessários, esta é a minha maneira de limpar completamente o driver da nvidia e usar o substantivo de código aberto.
fonte
nvidia-common
pacote, portanto, a etapa extrasudo apt-get install ubuntu-desktop
pode ser omitida. Também não há/etc/X11/xorg.conf
arquivo. A execuçãolocate xorg.conf
revela muitos arquivos.Acabei de usar a nvidia-uninstall.
No meu caso, consegui o driver diretamente do site da nvidia.
fonte
nvidia-uninstall
comando em 2019.Se você tiver apenas acesso ao GRUB:
Advanced options for Ubuntu
no menu de inicialização do GRUBUbuntu ..... (recovery mode)
dpkg
Reparar pacotes quebrados no menu Recuperação (isso interromperá os processos da nvidia para que possamos desinstalar). Escolha Sim. Quando terminar, pressione ENTER (mesmo que tenha encontrado problemas)root
(Solte no prompt do shell raiz no menu Recuperação)apt-get remove --purge nvidia-*
reboot
fonte
Percebo que essa é uma resposta antiga, mas tenho que adicionar uma resposta aqui por uma questão de clareza e estabilidade do sistema.
Primeiro,
*
é um operador de expansão para o shell, que pega tudo e remove muitos arquivos que você não precisa remover. A maneira mais segura de remover o driver da nvidia é:Procure pela versão nvidia-xxx.xx ou versão nvidia-driver-xxx.xx e digite
Ele removerá apenas esse pacote, mas também sinalizará suas dependências para remoção .
Para remover as dependências é fácil.
Por exemplo, se você tiver o pacote 390.xx instalado, seria.
Para verificar, você pode fazer
Depois de direcionar o pacote para remoção, faça
Certifique-se de instalar o driver que você planeja usar logo após fazer isso e se você não tiver o livepatch por qualquer motivo, basta reiniciar o sistema e você deve estar pronto.
Dessa forma, você não precisa se preocupar em remover as dependências do sistema enquanto limpa os drivers. Você terá um sistema sensato e estável posteriormente e não precisará se preocupar em reinstalar outros pacotes nos quais seu sistema possa depender. Esse é
apt
o trabalho, não o seu.fonte
Eu não queria modificar
/etc/modules
e apenas reverter para uma instalação sem os drivers da nvidia. Por isso, fiz principalmente o que foi aceito, mas, em vez do último passo, faço o seguinte:Então, meu resumo variante:
fonte
Para desinstalar o driver nVIDIA, abra o terminal pressionando ( Ctrl+ Alt+ T) e digite:
fonte