.

Breaking News
recent

-

¿Tenes Problemas con la resolución de tu monitor en 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:



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. Veremos 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í:



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.




1 comentario:

-

Con la tecnología de Blogger.