Dual Screen sur portable Dell Latitude D600 (linux debian)
Par Michel Billaud, jeudi 2 septembre 2010 à 16:44 :: Bidouilles :: #62 :: rss
J'ai la vue qui baisse, et un portable dont l'écran n'est pas très grand. De plus j'ai toujours bavé d'envie devant les postes de travail avec 2 ou 3 écrans. Autrefois j'avais joué avec Xinerama (et des cartes graphiques PCI 600x800 ...), j'étais à peu près sur que c'était faisable sur le portable, en utilisant la sortie SVGA. Finalement c'est assez simple.
A ma gauche un portable Dell Latitude D600, qui montre son âge, avec une prise svga derrière, sur laquelle je raccorde habituellement un vidéo-projecteur pour mes cours. A ma droite un écran plat Dell, inoccupé. Et un câble.
Première chose, l'extension Xinerama de X11 n'existe plus, ou est obsolète. On utilise maintenant la commande xrandr
.
Si vous lancez cette commande, elle va vous raconter des choses à propos
- du Screen 0, l'écran virtuel sur lequel X11 affiche
- de VGA-0, la "carte graphique" de la prise externe, avec les modes supportés
- de LVDS, l'écran LCD
- de S-Video, DVI-0 etc.
LVDS, par exemple, occupe au début la portion 1400x1050+0+0 du Screen.
Pour positionner l'écran externe à droite, il suffit de taper
xrandr --output VGA-0 --right-of LVDS
C'est tout ? Bin oui. Enfin non, ce coup-ci ça ne va pas marcher, parce que votre Screen n'est pas assez grand. Il faut donc retoucher le fichier /etc/X11/xorg.conf
pour agrandir l'écran virtuel. C'est dans la Section "Screen"
, on ajoute une clause virtual
dans la sous section "couleurs sur 24 bits"
SubSection "Display" Viewport 0 0 Depth 24 Virtual 2700 1300 EndSubSection
On relance X11, on se connecte, on relance la commande xrandr
, et voila, double écran.
Encore mieux, le LCD externe peut pivoter en mode portrait, j'ajoute une option :
xrandr --output VGA-0 --rotate left --right-of LVDS
That's it.
Après coup, voilà le résultat de xrandr :
$ xrandr
Screen 0: minimum 320 x 200, current 2424 x 1280, maximum 2700 x 1300 VGA-0 connected 1024x1280+1400+0 left (normal left inverted right x axis y axis) 376mm x 301mm 1280x1024 60.0*+ 75.0 59.9 60.0* 1600x1024 60.0 1400x1050 60.0 1440x900 60.2 1280x960 60.0 1280x800 60.0 1152x864 75.0 74.8 1280x768 60.0 1024x768 75.1 75.0 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 75.0 72.8 75.0 60.0 59.9 720x400 70.1 DVI-0 disconnected (normal left inverted right x axis y axis) LVDS connected 1400x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1400x1050 61.8*+ 1280x800 60.0 1280x768 60.0 1024x768 60.0 800x600 60.3 640x480 59.9 S-video disconnected (normal left inverted right x axis y axis)En faisant un effort, j'arriverai peut être à me servir de la prise S-video aussi. A voir.
Commentaires
1. Le samedi 4 septembre 2010 à 16:46, par AdilRoot
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.