Activer un video-projecteur avec Xrandr
Encore une petite astuce pour ne pas se trouver con lorsque l'on veut utiliser un vidéo-projecteur. J'ai lu pas mal de documentation qui donnait des configuration du fichien etc/X11/xorg.conf. Malheureusement, ce fichier est devenu obsolète avec les nouvelles versions de Xorg. Et finalement, ce n'est pas nécessaire.
Xrandr est un outil qui permet de gérer tout ça. Déja en faisant un petit xrandr
, vous aurez des informations sur vos sorties graphiques :
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192 LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm 1366x768 60.0*+ 1280x720 59.9 1152x768 59.8 1024x768 59.9 800x600 59.9 848x480 59.7 720x480 59.7 640x480 59.4 VGA-0 disconnected (normal left inverted right x axis y axis) HDMI-0 disconnected (normal left inverted right x axis y axis)
Ici, LVDS est mon écran et supporte tous les modes listés. Le mode utilisé est signalé par un *
. On peut voir que les sorties VGA et HDMI sont supportées mais non connectées pour le moment. À savoir que votre projecteur devrait probablement utiliser la sortie VGA, notez bien comment il est noté (ici VGA-0).
En fait pour activer le vidéo-projecteur, branchez le (non, c'est vrai ??) puis, tapez ceci :
xrandr --output VGA-0 --mode 1024x768
Le mode 1024x768 dépend principalement des caractéristiques de votre appareil. Cependant, si votre laptop utilise une résolution différente, vous allez voir que votre image sera tronqué sur le mur. Il faut en fait passer votre ordinateur dans la meme résolution. xrandr peut faire cela facilement :
xrandr -s 1024x768
Pour automatiser cela, j'ai crée un script dans un répertoire adéquat ( exemple ~/bin/vga.sh ) dans lequel on réunit tout ça :
#!/bin/sh # Configure sortie Vga en 1024x768 xrandr -s 1024x768 xrandr --output VGA-0 --mode 1024x768 exit
Il suffit ensuite de rendre le fichier executable avec un chmod +x ~/bin/vga.sh
et faire un petit alias ( oui, j'aime bien les alias ! ) dans votre bashrc ou zshrc :
alias vga="sh ~/bin/vga.sh"
En console, il suffira de taper vga pour activer le projo. Un moyen simple pour projeter votre beau bureau sous linux \\o/