Nouveau mode d'affichage

 

Les résolutions d'écrans graphiques :

Le fichier ci-dessous contient les résolutions d'écrans graphiques :

Résolutions d'écrans graphiquesRésolutions d'écrans graphiques (87.28 Ko)

 

Définitions de l'affichage dans ubuntu :

Un écran virtuel nommé Screen X contient tous les écrans physiques juxtaposés de nom générique monitor.

Screen X a son origine dans le coin en haut à gauche.

L'axe horizontal x nommé x axis ou h est positif vers la droite.

L'axe vertical y nommé y axis ou v est positif vers le bas.

Le nom d'un monitor correspond au type de connectique (utiliser la commande lspci pour identifier le type de connectique) :

- VGAx ou VGA-x,

- eDPx, LVDS ou LVDS-0 (équipant un portable),

- HDMIx ou HDMI-x.

Un monitor peut être primaire primary. C'est l'écran de démarrage et il est habituellement positionné à gauche.

Le monitor est défini par sa résolution et sa position dans l'écran virtuel  screen X :

    VGA-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm

Monitor nommé VGA-0, connecté, défini en primaire, de résolution 1280x1024, positionné aux coordonnées x=0, y=0.

Un écran secondaire, habituellement collé au primaire, est positionné à une coordonnée correspondant :

- à la largeur de l'écran primaire s'il est positionné à sa droite,
- à la hauteur de l'écran primaire s'il est positionné en-dessous.

          eDP-1 connected 1920x1080+1280+0 (normal left inverted right x axis y axis) 344mm x 194mm

Monitor nommé eDP-1, connecté, secondaire parce que non primaire, de résolution 1920x1080, positionné à la coordonnée x=1280 et y=0.

 

 

Procédure de création d'un nouveau mode d'affichage

En premier, rechercher les valeurs de résolution de votre écran dans la définition technique de votre écran : h x v.

Calculez ensuite le rapport d'affichage h/v : dimension horizontale sur dimension verticale.

Pour un bon fonctionnement de votre écran, il est préférable de choisir une nouvelle résolution qui a le même rapport d'affichage que la résolution de votre écran qui apparaît dans sa définition technique.

 

1 - Connaissance de la situation avec la commande xrandr :

user@machine:~$ xrandr
Screen 0: minimum 320 x 200, current 2304 x 1024, maximum 8192 x 8192
DIN disconnected (normal left inverted right x axis y axis)
VGA-0 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    60.00  
       800x600       75.00    60.32  
       640x480       75.00    60.00  
       720x400       70.08  
DVI-0 disconnected (normal left inverted right x axis y axis)
user@machine:~$

 

Le '+' signifie le mode préféré et l' '*' signifie le mode courant.

2 - Recherche des données d'affichage du nouveau mode avec la commande cvt :

user@machine:~$ cvt 720 576
# 720x576 59.95 Hz (CVT 0.41M4) hsync: 35.91 kHz; pclk: 32.75 MHz
Modeline "720x576_60.00"   32.75  720 752 816 912  576 579 586 599 -hsync +vsync
user@machine:~$

 

3 - Création d'un nouveau mode d'affichage avec la commande xrandr --newmode :

user@machine:~$ xrandr --newmode "720x576_60.00"   32.75  720 752 816 912  576 579 586 599 -hsync +vsync
user@machine:~$

 

Le plus simple étant de copier/coller les données situées après Modeline, obtenues avec la commande cvt . Le nom comporte la donnée de fréquence "_60.00" ce qui peut être enlevé à la création du mode, ce n'est qu'un label.
    
4 - Association du nouveau mode à l'écran(monitor) avec la commande xrandr --addmode :

user@machine:~$ xrandr --addmode VGA-0 720x576_60.00
user@machine:~$

 

Nota : Le nom VGA-0 est issu de l’exemple, vous devez saisir le nom de votre écran apparaissant dans le retour de la commande xrandr. A défaut,  (« Failed to get size of gamma for output defaut»), la commande suivante permet de recherche le nom de votre écran dans le journal de démarrage :

user@machine:~$ grep "Output" /var/log/Xorg.0.log
[    37.033] (II) NOUVEAU(0): Output VGA-0 has no monitor section
[    37.070] (II) NOUVEAU(0): Output VGA-0 connected
[    37.070] (II) NOUVEAU(0): Output VGA-0 using initial mode 1920x1080 +0+0
user@machine:~$

 

5 - Contrôle du résultat avec la commande xrandr :

user@machine:~$ xrandr
Screen 0: minimum 320 x 200, current 2304 x 1024, maximum 8192 x 8192
DIN disconnected (normal left inverted right x axis y axis)
VGA-0 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    60.00  
   800x600         75.00    60.32  
   640x480         75.00    60.00  
   720x400         70.08  
   720x576_60.00   59.95 
DVI-0 disconnected (normal left inverted right x axis y axis)
user@machine:~$

 

6 - Aller dans le gestionnaire de paramètres et sélectionner l'outil Affichage.

Choisir le nouveau mode d'affichage dans la liste. S'il ne convient pas, vous avez la possibilité de revenir au mode précédent.

×