My Dell D830 uses an Intel Graphic Card GM965. To use dualscreen, you must use the package xrandr.
As a normal user you can see your current configuration with:
xrandr -q
When you connect a second monitor (docking station), then by default you will get both screens displaying the same. Example:
jan@southfork:~$ xrandr -q
In my example above you will see that both screens start their output at +0+0 (0,0). I would like to put one screen next to the other. That is, I will get a screen that is 1920 + 1680 = 3600 wide. In order to make it fit, I must make sure that the it will fit in the maximum screen size. By default the maximum screen size is set equal to the largest mode: 1920x1920. I increased it to 3600x1200. You do this by adding a xrandr specific parameter to your xorg.conf file:
Now you can restart X (logout / login) and change the display to two screens with:
You can also apply these settings to your xorg.conf file, but that effort I will save for a next time :-).
As a normal user you can see your current configuration with:
xrandr -q
When you connect a second monitor (docking station), then by default you will get both screens displaying the same. Example:
jan@southfork:~$ xrandr -q
Screen 0: minimum 320 x 200, current 3600 x 1200, maximum 3600 x 1200
VGA disconnected (normal left inverted right)
LVDS connected 1920x1200+0+0 (normal left inverted right) 331mm x 207mm
1920x1200 60.0*+
1280x800 60.0
1280x768 60.0
1024x768 60.0
800x600 60.3
640x480 59.9
TMDS-1 connected 1680x1050+0+0 (normal left inverted right) 434mm x 270mm
1680x1050 59.9*+
1280x1024 75.0 59.9
1152x864 74.8
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0
720x400 70.1
TV disconnected (normal left inverted right)
In my example above you will see that both screens start their output at +0+0 (0,0). I would like to put one screen next to the other. That is, I will get a screen that is 1920 + 1680 = 3600 wide. In order to make it fit, I must make sure that the it will fit in the maximum screen size. By default the maximum screen size is set equal to the largest mode: 1920x1920. I increased it to 3600x1200. You do this by adding a xrandr specific parameter to your xorg.conf file:
Section "Screen"I needed to comment out the Modes line, else my X would not start any more.
Identifier "Default Screen"
Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
# Modes "1920x1200"
Virtual 3600 1200
EndSubSection
EndSection
Now you can restart X (logout / login) and change the display to two screens with:
xrandr --output TMDS-1 --mode 1680x1050 --left-of LVDSNow I will get my laptop screen to the right of my DVI screen.
You can also apply these settings to your xorg.conf file, but that effort I will save for a next time :-).
Comments