sábado, 23 de junio de 2012

Agregar resolución de monitor en Fedora 17

Bueno, luego de actualizar a Fedora 16 hace poco, decidí volver a actualizar a Fedora 17 porque, la verdad sea dicha, no me gustó mucho Verne.

Como de costumbre, lo primero que tengo que hacer es configurar mi monitor LG para que reconozca su resolución de 1360x768. Pero esta vez decidí no hacerlo según mi método anterior usando los drivers propietarios de Nvidia, dado que no me funcionaron muy bien con Verne.

En realidad el proceso es bastante sencillo, una vez se sabe cómo hacerlo :)

Lo primero es obtener el nombre del monitor:

[root@localhost ~]# xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*+
800x600 60.3 56.2
848x480 60.0
640x480 59.9

En el resultado del comando vemos que el nombre del monitor por defecto es VGA-1.

Ahora necesitamos los parámetros de Modeline para la resolución que queremos agregar, en mi caso 1360x768:

[root@localhost ~]# cvt 1360 768
# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync


A continuación creamos el archivo de configuración para el monitor, el directorio es /etc/X11/xorg.conf.d/ el nombre no es realmente importante, en mi caso lo llamé 00-monitor.conf. El archivo lo creamos como root y su contenido será el siguiente:

Section "Monitor"
Identifier "VGA-1"
Modeline "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
Option "PreferredMode" "1360x768_60.00"
EndSection

La línea Modeline es la que obtuvimos con el comando cvt, y la opción PreferredMode nos permite usar la nueva resolución por defecto.

Para finalizar reiniciamos y listo!

Espero sirva.

Fuentes: Ask Fedora y ArchWiki