Posts Tagged ‘nvidia’

0 21
02
2013

Problemas de resolución con Nvidia en Ubuntu

Jueves, febrero 21st, 2013

Por suerte, hoy en día tenemos internet y una comunidad increíble de gente dispuesta a compartir sus conocimientos, vivencias, etc. simplemente para ayudar y aportar a los demás.

Y eso me solucionó el otro día la vida… bueno, quizás la vida sea mucho decir, pero sí me salvó de subsistir con una resolución equivocada en mi instalación de Ubuntu 12.04.

El problema fue el siguiente, después de estar trasteando con los drivers de nvidia en Ubuntu y sus configuraciones, tras reiniciar el ordenador, nos encontramos con una resolución de pantalla incorrecta y muy lejana a la deseada.

¿El primer pensamiento? Vamos a la configuración de Resolución de Monitores, lo cambiamos y a correr… Craso error. Sólo aparece la resolución errónea de 800×600 y no permite realizar ningún cambio.

¿Solución entonces para poder cambiar la resolución de pantalla en Ubuntu?

Primero debemos editar el archivo /etc/X11/xorg.conf, bien accediendo desde el explorador de archivos (siempre con permisos de administrador), o bien desde un terminal bajo línea de comandos


sudo gedit /etc/X11/xorg.conf

* En este caso hemos escogido gedit para editar el fichero, pero podrías elegir otro.

Una vez abierto xorg.conf, buscamos la sección Monitor, que será parecido a esto:


Section "Monitor"
 Identifier "Monitor0"
 VendorName "Unknown"
 ModelName "Unknown"
 HorizSync 28.0 - 33.0
 VertRefresh 43.0 - 72.0
 Option "DPMS"
EndSection

En nuestro caso, aparecían las propiedades HorizSync y VertRefresh con los valores que se indican sobre estas líneas. Los cambiamos por estos nuevos valores:


Section "Monitor"
 Identifier "Monitor0"
 VendorName "Unknown"
 ModelName "Unknown"
 HorizSync 30.0 - 70.0
 VertRefresh 50.0 - 160.0
 Option "DPMS"
EndSection

Estos valores se expresan en Hz y dependen del modelo de tu monitor.

Ahora nos vamos a la sección Screen del mismo fichero /etc/X11/xorg.conf, prestando especial atención a las siguientes propiedades (añádelas si no aparecen en tu fichero):

  • UseEdid: para indicarle que no lea los datos desde EDID
  • MetaModes: para indicarle la resolución de pantalla deseada
  • Modes: para indicarle un conjunto de resoluciones posibles para nuestro monitor / pantalla

Section "Screen"
 Identifier "Screen0"
 Device "Device0"
 Monitor "Monitor0"
 DefaultDepth 24
 Option "UseEdid" "False"
 Option "MetaModes" "1400x1050 +0+0"
 DefaultDepth 24
 SubSection "Display"
 Depth 24
 Modes "1400x1050" "1280x1024" "1024x768" "800x600"
 EndSubSection
EndSection

Ahora reiniciamos el ordenador y esperamos a volver a ver nuestra pantalla con la resolución deseada en bajo nuestro sistema Ubuntu.

Fuente: http://ubuntuforums.org/showthread.php?t=1183319