Lexique: La gestion du double écran ou dual-screen
Le dual screen est la possibilité d'avoir un bureau sur deux écrans. En vérité sous Linux on pourrait avoir 3, 4 ou x écrans positionnés à peu près comme on le souhaite !
Généralités
Vous pouvez faire à peu près tout ce que vous voulez avec plusieurs écrans sous Linux: soit demander au système d'agréger les deux écrans pour en faire un seul très large où très haut. Soit d'avoir deux écrans "non collés". Dans le 1er cas de figure vous pourrez attraper une fenêtre de l'écran numéro 1 et la glisser jusqu'à l'écran numéro deux. Dans le second cas vous devrez lancer le logiciel depuis l'écran 2 si vous le voulez sur cet espace de travail.
ATI Radeon (une seule carte, utilisation des sorties DVI et VGA)
# /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Files" FontPath "/usr/share/X11/fonts/misc" FontPath "/usr/share/X11/fonts/cyrillic" FontPath "/usr/share/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/X11/fonts/Type1" FontPath "/usr/share/X11/fonts/100dpi" FontPath "/usr/share/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "fr" Option "XkbVariant" "latin9" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "Device" Identifier "ATIRadeon X300 (PCIE) 0" Driver "ati" BusID "PCI:2:0:0" Screen 0 EndSection Section "Device" Identifier "ATIRadeon X300 (PCIE) 1" Driver "ati" BusID "PCI:2:0:0" Screen 1 EndSection Section "Monitor" Identifier "Samsung" Option "DPMS" EndSection Section "Monitor" Identifier "Daewoo" Option "DPMS" EndSection Section "Screen" Device "ATIRadeon X300 (PCIE) 0" Identifier "Samsung Screen" Monitor "Samsung" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "Screen" Identifier "Daewoo Screen" Device "ATIRadeon X300 (PCIE) 1" Monitor "Daewoo" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Samsung Screen" 0 0 Screen "Daewoo Screen" RightOf "Samsung Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" Option "xinerama" "true" EndSection Section "DRI" Mode 0666 EndSection
ATI Radeon + Nvidia
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Nvidia AGP"
Driver "nv"
BusID "PCI:1:0:0"
Option "AGPMode" "4"
Option "DMAForXv" "true"
Option "DDCMode" "true"
EndSection
Section "Device"
Identifier "ATI Radeon"
Driver "ati"
BusID "PCI:3:0:0"
Option "DMAForXv" "true"
Option "DDCMode" "true"
EndSection
Section "Monitor"
Identifier "LCD"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "LCD 1"
Device "Nvidia AGP"
Monitor "LCD"
DefaultDepth 16
SubSection "Display"
Depth 16
ViewPort 0 0
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "LCD 2"
Monitor "LCD"
Device "ATI Radeon"
DefaultDepth 16
SubSection "Display"
ViewPort 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "dual-head-home"
Screen "LCD 1"
Screen "LCD 2" RightOf "LCD 1"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Option "xinerama" "true"
EndSection
Section "DRI"
Mode 0666
EndSection
Nvidia
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
#Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "GeForce6200"
Driver "nvidia"
Option "TwinView" "true"
Option "RenderAccel" "1"
Option "CursorShadow" "0"
Option "Coolbits" "0"
Option "ConnectedMonitor" "lcd, lcd"
Option "NoPowerConnectorCheck"
Option "Metamodes" "1280x1024,1680x1050; 1280x1024,1280x1024; 1024x768,1024x768; 1280x1024,NULL; 1024x768,NULL"
Option "SecondMonitorHorizSync" "30-150"
Option "SecondMonitorVertRefresh" "60-100"
Option "TwinViewOrientation" "LeftOf"
EndSection
Section "Monitor"
Identifier "B70A"
Option "DPMS"
HorizSync 30 - 150
VertRefresh 50 - 75
EndSection
Section "Monitor"
Identifier "22pouces"
Option "DPMS"
HorizSync 30-150
VertRefresh 31 - 80
EndSection
Section "Screen"
Identifier "Default Screen"
Device "GeForce6200"
Monitor "B70A"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1680x1050" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Cloned Screen"
Device "GeForce6200"
Monitor "22pouces"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1680x1050" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "TwinView Configuration"
Screen "Default Screen"
Screen "Cloned Screen"
Option "Xinerama" "Off"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
# Mode 0666
EndSection