Si tienes instalados los drivers que ofrece nvidia desde su web, desintalalos de la siguiente manera.
paso 1
Desde una "tty" ( ctrl+alt+F1) ejecuta
sudo service gdm stop
para detener el servicio
y luego desinstalas
sudo ruta/al/instalador/NVIDIA-Linux-x86(loquesea).run --uninstall
paso 2
Si existia /etc/xorg.conf haz copia de seguridad y eliminalo
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.respaldo
Despues vuelves a lanzar el servicio gdm
sudo service gdm start
Ahora deberia decirte que entrará en baja resolucion. Tu dile que si y entra normalmente.
paso 3
Ahora instala los siguientes paquetes con Synaptic o desde una terminal
sudo apt-get install nvidia-current-modaliases nvidia-current nvidia-settings nvidia-common
paso 4
Ahora creas el archivo /etc/xorg.conf con el siguiente contenido con gedit ( como root) o con nano (si te atreves
).
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection
Section "Monitor"
Identifier "Monitor0"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
(este contenido es muy basico pero debe ser suficiente para poder usar el driver de nvidia.)
Si despues de esto todo ha ido bien, reinicia.
Si deseas añadir mas opciones a tu xorg.conf para, por ejemplo, usar dos monitores , etc.
lanza nvidia-settings ( menu Sistema > Administracion > NVIDIA X Server Settings )
En el boton "Save to X Configurations File" en la opcion de "X Server Display Configuration" tienes la opcion de que te cree el archivo xorg.conf con la configuracion que tu elijas ( siempre y cuando lo hayas lanzado como root. Sino siempre puedes hacer un copy-paste del archivo que se genera con el boton "Show preview")
Para cualquier otra ayuda con la configuracion de xorg.conf para nvidia no dudes en hacernoslo saber.
Todas estas instrucciones son presuponiendo que tengas instalado el driver que ofrecen desde la pagina de nvidia.com.
Si tenias instalados los controladores desde synaptic las opciones son de desinstalar todos los paquetes indicados en el paso 3 y empezar esta explicacion en el paso 2.