Table des matières
Utiliser deux écrans sous GNU/Linux
![]() | Il est assez facile de configurer votre GNU/Linux pour utiliser deux écrans sur votre ordinateur. Ici, vous avez un exemple d'optimisation de cinelerra avec un écran pour la timeline et un pour le reste des outils, visionneuses et ressources. |
xinérama
Le xinérama est la technique qui permet d'associer deux (ou plus) écrans (deux cartes vidéo) comme si ce n'était qu'un seul écran très grand.
Pour celà il vous faut modifier votre fichier /etc/X11/xorg.conf, un exemple ci-dessous:
# /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
ensuite on relance X (sudo /etc/init.d/gdm restart) et c'est tout :) la magie du xinerama est en action, votre écran fait 2 fois 1280 de large !!!! et franchement, regardez cette capture d'écran de cinelerra … c'est le pied !
mode classique
Vous pouvez aussi avoir le mode classique de deux écrans, les applications lancées sur l'écran de gauche ne pourront pas être envoyée sur l'écran de droite. C'est pratique, sur l'écran de gauche vous avez vos 4 bureaux classiques et sur celui de droite aussi ! ça permet par exemple d'avoir un firefox d'ouvert sur lprod.org sur l'écran de droite et de faire les manipulation sur le cinelerra de l'écran de gauche :)
Si vous voulez faire ça, il vous suffit de mettre l'option xinerama à false et de relancer X. Tout simplement !