¿No te aparecen las resoluciones que quieres en la configuración de pantalla de Ubuntu?

Si vas a la Configuración del Sistema y entras en Monitores, verás que las resoluciones que aparecen, en muchos casos (por ejemplo los que tengan una gráfica de Intel) son bajas o no las que te gustaría para tu monitor, vamos a arreglarlo para que empieces la sesión con la resolución que quieres.

 

Pasos previos

Nos vamos a la Configuración del sistema y seleccionamos Orígenes del Software, pestaña Controladores Adicionales, debe de estar vacía porque no se están utilizando drivers privativos.

Nos vamos a Configuración del Sistema > Monitores y veremos cómo en la persiana de resoluciones hay muy pocas para seleccionar, además de no ser útiles:

¿No te aparecen las resoluciones que quieres en la configuración de pantalla de Ubuntu?

Pero vamos a ver como funciona nuestra tarjeta de vídeo.

Instalamos el paquete mesa-utils para tarjetas Intel, Ati y Nvidia:

sudo apt-get install mesa-utils


Añadimos el repositorio de drivers libres para Intel, ATI y Nvidia:

sudo add-apt-repository ppa:xorg-edgers/ppa


Actualizamos los repositorios del sistema y el sistema mismo.

sudo apt-get update
sudo apt-get upgrade


Habrá que reiniciar el ordenador.

Ahora probamos que tal va la aceleración gráfica:

glxinfo | grep -i render


Si vemos Direct rendering: yes, está correcto. De forma gráfica lo podemos ver tecleando lo siguiente en un terminal:

glxgears

 

Ahora sí, manos a la obra

1. Desde el Terminal tecleas la siguiente orden:

sudo xrandr 


Nos mostrará los modos gráficos activos. Xrandr es un comando de consola para operar/cambiar la resolución de pantalla, pero al reiniciar se pierde.

2. Establecemos la resolución:

sudo cvt (x) (y)


Donde la “x” y la “y” son los datos de la resolución, por ejemplo “1280 1024”, como veis estan separados con un espacio)

3. Ingresamos, por ejemplo:

cvt 1280 1024


Aparecerá algo como esto:

1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz 
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync 


4. Más tarde vamos a seleccionar todo lo que hay en la línea “Modeline” para utilizarlo dentro de un fichero.

5. Vamos a generar el fichero xorg.conf en el lugar adecuado, ya que por defecto Ubuntu no lo utiliza y sirve para establecer la configuración de las X (servidor gráfico).

sudo gedit /etc/X11/xorg.conf


6. Veréis que se ha generado en blanco. Copiamos lo siguiente y lo pegamos en el fichero en blanco:

Section "Device"
  Identifier "Configured Video Device"
EndSection
Section "Monitor"
  Identifier "Configured Monitor"
  Vendorname "Generic LCD Display"
  Modelname "LCD Panel 1440x900"
  Horizsync 31.5-64.0
  Vertrefresh 56.0 - 65.0
  modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Gamma 1.0
  # modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  # modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  # modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  # modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  # modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection
Section "Screen"
  Identifier "Default Screen"
  Monitor "Configured Monitor"
  Device "Configured Video Device"
  DefaultDepth 24
  SubSection "Display"
    Depth 1
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 4
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 8
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 15
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 16
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 24
    Modes "1440x900"
  EndSubSection
EndSection


Quedando así:

¿No te aparecen las resoluciones que quieres en la configuración de pantalla de Ubuntu?

7. Buscamos en el fichero “xorg.conf” lo siguiente y lo borramos (lo seleccionas y lo borras con la tecla Supr):

modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync


8. Pegamos lo copiado en el punto 2-3, que en mi caso es:

Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync


9. En las líneas siguientes verás las almohadillas o símbolo numeral. Haces una nueva línea encima de ellas y tecleas una nueva almohadilla, pegando de nuevo lo copiado en el paso 8. De esta forma se listará en la configuración de la pantalla cuando accedamos a ella para cambiar la resolución.

10. En el editor, vas al menú superior a Buscar-Reemplazar, buscas en Section "Screen" “1440x900” que es lo que tiene el fichero pegado y lo reemplazas por “1280x1024” que es mi caso o la resolución que necesites.

11. Guardas y cierras el editor.

12. Reinicias el ordenador, te vas a configuración del sistema > Monitores y cambias la resolución que querías.

13. No he probado a poner más resoluciones porque no me hace falta, pero con este procedimiento se pueden añadir.

 

Fuente: usemoslinux

¿Quién está en línea?

Hay 47194 invitados y ningún miembro en línea