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 --purge
el 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-common
todos 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-common
paquete y elnvidia-common
paquete tiene como dependencia elubuntu-desktop
paquete.Entonces, después del comando anterior, también debe dar el comando de instalación para el
ubuntu-desktop
paqueteAdemá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-common
paquete, por lo quesudo apt-get install ubuntu-desktop
se puede omitir el paso adicional de . Además no hay/etc/X11/xorg.conf
archivo. Correrlocate xorg.conf
revela muchos archivos.Acabo de usar el nvidia-uninstall.
En mi caso, obtuve el controlador directamente del sitio web de nvidia.
fuente
nvidia-uninstall
comando en 2019.Si solo tiene acceso a GRUB:
Advanced options for Ubuntu
en el menú de arranque de GRUBUbuntu ..... (recovery mode)
dpkg
Reparar 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-*
reboot
fuente
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
apt
es 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