Libellés

lundi 18 juillet 2011

Xrandr forcer la résolution de son écran

J'ai acheté un écran : Packard Bell Maestro 221W qui est sensé supporter la résolution 1680x1050 mais Linux ne la reconnait pas.

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. 

1 commentaire:

  1. Bonjour, votre info est super géniale pour ceux comme moi qui débutent sur Linux, et qui se perdent dans les XORG...
    Merci et bonne année 2013

    RépondreSupprimer