Mais grace à xrandr, nous pouvons forcer la résolution.
Sans parametre xrandr affiche les résolutions disponibles :
[romain@dahu ~]$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
Nous voyons bien ma résolution 1680x1050 n'est pas reconnue.
Ma carte graphique a deux sorties DVI, et nous remarquons que c'est la sortie DVI-I-2 qui est utilisée . Important pour la suite.
Je vais maintenant ajouter le mode 1680x1050.
[romain@dahu ~]$ xrandr --newmode "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Mais comment connître tout ces paramètres lorque l'on ne connait que la résolution de son écran ??? En fait c'est assez simple, il suffit d'utiliser la commande cvt :
[romain@dahu ~]$ cvt 1680 1050
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Il suffit de copier coller les paramètres à la suite de
xrandr --newmode "1680x1050" ......
Maintenant nous allons associer ce mode, à la sortie de notre carte graphique. Nous avions repéré précédemment que nous utilisions la sortie DVI-I-2.
[romain@dahu ~]$ xrandr --addmode DVI-I-2 "1680x1050"
Et maintenant nous allons utiliser ce mode
[romain@dahu ~]$ xrandr -s 1680x1050
Normalement c'est gagné, votre écran vient de changer de résolution.
Ces commandes seront à executer à chaque fois que vous redémarrez votre ordinateur.