Como era de esperar, los controladores de Nvidia han reducido mis personalizaciones. No puedo iniciar sesión en la sesión de Unity 3D. No puedo encontrar ningún contenido que me ayude a desinstalar el controlador y no sé qué hacer, ya que nunca lo he desinstalado antes.
98

Respuestas:
Para Ubuntu 12.04
Los comandos se pueden ejecutar en la terminal. Puede abrir una terminal con un combo de teclas Ctrl+ Alt+ T.
Si eres
remove --purgeel controlador de nvidia, estarás bien. No es necesario poner en la lista negra algo, pero a veces se necesita una carga forzada del módulo nouveau.Primero desinstale completamente el controlador.
Busque qué paquetes de nvidia ha instalado.
excepto el paquete,
nvidia-commontodos los demás paquetes deben ser purgados.Si desea asegurarse de que purgará todo lo relacionado con nvidia, puede dar este comando
al
.*final significa (Purgar todo lo que comienza (^) con el nombrenvidia-)PERO
el comando anterior también eliminará el
nvidia-commonpaquete y elnvidia-commonpaquete tiene como dependencia elubuntu-desktoppaquete.Entonces, después del comando anterior, también debe dar el comando de instalación para el
ubuntu-desktoppaqueteAdemás, a veces el controlador nouveau aparece en la lista negra del controlador nvidia. Con el comando de purga, debe estar en la lista negra de la ONU. Si desea asegurarse de que nouveau se cargará en el arranque, puede forzar la carga agregándola a / etc / modules
Por último, busque el archivo xorg.conf y elimínelo también
En resumen
Aunque no se necesitan todos los comandos anteriores, esta es mi forma de purgar completamente el controlador nvidia y usar el novela de código abierto.
fuente
nvidia-commonpaquete, por lo quesudo apt-get install ubuntu-desktopse puede omitir el paso adicional de . Además no hay/etc/X11/xorg.confarchivo. Correrlocate xorg.confrevela muchos archivos.Acabo de usar el nvidia-uninstall.
En mi caso, obtuve el controlador directamente del sitio web de nvidia.
fuente
nvidia-uninstallcomando en 2019.Si solo tiene acceso a GRUB:
Advanced options for Ubuntuen el menú de arranque de GRUBUbuntu ..... (recovery mode)dpkgReparar paquetes rotos en el Menú de recuperación (esto detendrá los procesos de nvidia para que podamos desinstalarlos). Elige Sí Cuando termine, presione ENTER (incluso si encontró problemas)root(Soltar a la solicitud de shell raíz en el Menú de recuperación)apt-get remove --purge nvidia-*rebootfuente
Me doy cuenta de que esta es una respuesta antigua, pero tengo que agregar una respuesta aquí en aras de la claridad y la estabilidad del sistema.
En primer lugar,
*es un operador de expansión para el shell que capturará todo y eliminará muchos archivos que no necesita eliminar. La forma más segura de eliminar el controlador nvidia es hacerloBusque la versión nvidia-xxx.xx o la versión nvidia-driver-xxx.xx y luego escriba
Solo eliminará ese paquete, pero también marcará sus dependencias para su eliminación .
Eliminar las dependencias es fácil.
Entonces, por ejemplo, si tiene el paquete 390.xx instalado, sería.
Para verificar, puedes hacer
Una vez que haya seleccionado el paquete para eliminar, haga
Asegúrate de instalar cualquier controlador que planeas usar justo después de hacer esto y si no tienes livepatch por alguna razón, simplemente reinicia tu sistema y estarás listo.
De esta manera, nunca tendrá que preocuparse por eliminar las dependencias del sistema mientras limpia los controladores. Después tendrá un sistema sano y estable y no tendrá que preocuparse por reinstalar otros paquetes de los que puede depender su sistema. Ese
aptes el trabajo, no el tuyo.fuente
No quería modificar
/etc/modules, y simplemente volver a una instalación sin los controladores de nvidia. Así que en su mayoría hice lo sugerido, pero en lugar del último paso, hago esto:Entonces mi resumen variante:
fuente
Para desinstalar el controlador nVIDIA, abra la terminal presionando ( Ctrl+ Alt+ T) y luego escriba:
fuente