xrandr

written by juan on October 6th, 2007 @ 04:01 PM

La semana pasada pasé de usar xorg-xserver-1.2.x a xorg-server-1.3, y me dejó de andar el soporte dual head de la placa de video (monitor de laptop + monitor externo).

Buscando un poco encontré que no iban a arreglar el "bug" que hacía que no me funcionara el soporte dual-head. La buena noticia es que xorg-server-1.3 tiene mejor soporte de xrand. xrandr es una extensión de X que permite cambiar la configuración de video on-the-fly. Por ejemplo permite rotar la pantalla, agregar displays sin reiniciar X, etc. (antes tenia que reiniciar y cambiar el archivo de configuración cada vez que queria adjuntar un monitor externo, y era un bajón).

juan@dinah ~ $ xrandr
Screen 0: minimum 320 x 200, current 2720 x 1024, maximum 2720 x 1600
VGA connected 1280x1024+0+0 (normal left inverted right) 338mm x 270mm
   1280x1024      60.0*+   75.0     59.9
   1152x864       75.0
   1024x768       75.1     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3
   640x480        75.0     72.8     60.0
   720x400        70.1
LVDS connected 1440x900+1280+0 (normal left inverted right) 304mm x 190mm
   1440x900       60.0*+
   1024x768       60.0
   800x600        60.3
   640x480        59.9
TV disconnected (normal left inverted right)

Para tener soporte para dos monitores es tan sencillo como decir:

xrandr --output VGA --left-of LVD

Hay un frontend simple llamado grandr que facilita un poco las cosas.

Más ejemplos: http://crysol.inf-cr.uclm.es/node/726

Comments are closed

Options:

Size

Colors