Table des matières
La commande "xrandr"
La page de man de xrandr.
Les commandes tapées en utilisateur normal fonctionneront de manière temporaire. Pour fixer les paramètres même après une déconnexion, il faut taper les commandes en root
.
Exemples
Pour voir la configuration actuelle, on tape la commande sans arguments. On peut voir dans cet exemple qu'il y a deux écrans branchés à l'ordinateur. Le premier est connecté en DVI et est configuré avec une résolution de 1280×1024. Le second est connecté en VGA et est configuré avec la même résolution. On peut également voir que le deuxième écran est décalé de 1280px (+1280
après la résolution).
$ xrandr Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192 DVI-I-1 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm 1280x1024 60.02*+ 75.02 1152x864 75.00 1024x768 75.08 70.07 60.00 800x600 72.19 75.00 60.32 640x480 75.00 72.81 66.67 60.00 720x400 70.08 HDMI-1 disconnected (normal left inverted right x axis y axis) VGA-1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 338mm x 270mm 1280x1024 60.02*+ 76.00 75.02 72.05 70.00 1024x768 75.08 70.07 60.00 800x600 72.19 75.00 60.32 640x480 75.00 72.81 66.67 60.00
Si on a deux écrans, un branché sur VGA et l'autre sur DVI, et que l'on veut mettre l'écran branché en VGA sur la gauche :
$ xrandr --output VGA-1 --pos 0x0 $ xrandr --output DVI-I-1 --pos 1280x0
Trois écrans + résolution qui n'est pas détectée
J'ai d'abord essayé de rajouter un mode avec la résolution voulue :
Et comme ça ne marchait pas, j'ai lu jusqu'à la partie qui explique comment résoudre le soucis avec Gnome.
Il faut supprimer le fichier suivant et redémarrer :
$ rm ~/.config/monitors.xml $ sudo reboot
Ça marche.