web-dev-qa-db-fra.com

Problèmes ajouter une nouvelle résolution pour surveiller (2ème moniteur) (16.04 bureau)

Je ne parviens pas à ajouter la résolution correcte pour mon deuxième moniteur. Mes deux moniteurs ont bien fonctionné sous Windows et je n'y retourne pas :)

J'utilise un seul GTX980 avec un moniteur connecté via DVI et un moniteur connecté via un câble HDMI-DVI (l'extrémité HDMI est connectée à la carte graphique, l'extrémité DVI est connectée au moniteur. Le moniteur connecté via un seul DVI (mon moniteur principal) est C'est le deuxième moniteur qui ne détecte pas la résolution correcte.

C'est donc la sortie de xrandr

DVI-I-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1600x1200     60.00  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
HDMI-0 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00*+
   1360x768      59.96    59.80  
   1152x864      60.00  
   800x600       72.19    60.32    56.25  
   680x384       59.96    59.80  
   640x480       59.94  
   512x384       60.00  
   400x300       72.19  
   320x240       60.05  

La résolution maximale du second moniteur est de 1440x900, ce qui a été bien pris en charge par Windows, alors j’ai essayé ce qui suit.

cvt 1440 900
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

Mais quand je fais ça:

xrandr --addmode HDMI-0 1440x900_60.00

Je suis accueilli avec:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  47
  Current serial number in output stream:  48

Edit: Je cherche toujours ce que je peux et vais ajouter tout ce que je trouve ci-dessous.

Modèle de moniteur: Dell S199WFP

xrandr --verbose sortie

2
Aaron Rubesh

Donc, j'ai cherché un peu plus sur Google et après avoir essayé plusieurs choses, j'ai constaté que xrandr ne fonctionnait pas très bien avec les pilotes propriétaires de nvidia. Je devais donc utiliser:

Sudo nvidia-xconfig

générer un xorg.conf dans /etc/X11/xorg.conf

J'ai ensuite cherché sur Google pour les valeurs HorizSync et VertRefresh du moniteur en question:

HorizSync     30 - 83
VertRefresh   56-75

J'ai donc trouvé dans mon xorg.conf où se trouvait le moniteur, à ce bloc et apporté les modifications:

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30 - 83
    VertRefresh     56 - 75
    Option         "DPMS"
EndSection

alors je redémarre lightdm:

Sudo systemctl restart lightdm

Vérifié les paramètres d'affichage à nouveau et ... Bam! il y a eu.

Display resolutions fixed

1
Aaron Rubesh