24 octubre 2011

Forzar resolución en gdm3

Ejecutar el siguiente comando para obtener la línea que se debe añadir a xrandr:



$ gtf 1440 900 60

Donde: 1440 es el número de puntos horizontales.

900 es el número de puntos verticales

Y 60 la tasa de refresco.


Obtendremos algo parecido a esto:

# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync

Crear el nuevo modo con el siguiente comando:

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

Donde, como se puede ver, lo que va después de --newmode está copiado del comando anterior. Ahora debemos ejecutar:

$ xrandr
Screen 0: minimum 64 x 64, current 1440 x 900, maximum 32000 x 32000
VBOX0 connected 1440x900+0+0 0mm x 0mm
1024x768 60.0 + 60.0
1600x1200 60.0
1440x1050 60.0
1280x960 60.0
800x600 60.0
640x480 60.0

Donde podremos ver cual es la salida por defecto, en este caso VBOX0. Y ahora hay que añadir la salida anterior a xrandr:

xrandr --addmode VBOX0 1440x900_60.00

Y finalmente hacer que sea la salida por defecto con:

xrandr --output VBOX0 --mode 1440x900_60.00