xrandr helps to configure multiple monitors

today, i’ve installed my brand new 21.5” Full HD screen.

The Intel Driver for my i915GM (DELL LATITUDE D610) is unable to set resolution higher than 1400x1050.
That’s too bad for my eyes because it is not the native resolution for this screen.

Under GNU/Linux ArchLinux, it was easy to manage :

  • Detecting screens with :

survietamine@midlap:~$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920
VGA connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 269mm
1920x1080      59.9*+   60.0 
1680x1050      60.0 
1280x1024      75.0     60.0 
1280x960       75.0 
1152x864       75.0 
1280x720       75.0 
1024x768       75.0     60.0 
800x600        75.0     60.3 
640x480        75.0     59.9 
720x400        70.1 
LVDS connected (normal left inverted right x axis y axis)
1024x768       60.0 +   50.0 
TMDS-1 disconnected (normal left inverted right x axis y axis)
TV disconnected (normal left inverted right x axis y axis)

  • disable LCD panel (of the notebook) :

survietamine@midlap:~$ xrandr —output LVDS —off

  • auto probe/set VGA resolution :

survietamine@midlap:~$ xrandr —output VGA —auto

Note : some recent versions of Xorg-server will need a “Virtual” line within the “Display” SubSection of the “Screen” Section.