Je suis ce qui suit documentation de xrandr sur l’ajout d’une résolution manquante , et j’obtiens une erreur que je ne peux pas résoudre.
user@box:~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Ensuite, il est dit d'utiliser --newmode pour créer le mode
user@box:~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
et enfin ajouter le mode à la sortie. C'est là que j'obtiens l'erreur, et je ne peux pas comprendre ce qui se passe exactement. Rien de ce que j'ai trouvé en ligne ne pourrait résoudre ce problème.
user@box:~$ xrandr --addmode DVI-D-0 "1920x1080_60.00"
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: 33
Current serial number in output stream: 34
VEUILLEZ AIDER !! Je suis si triste et désespéré! : P
EDIT: Voici quelques révélations très importantes supplémentaires.
Il y a quelques docs sur mon erreur exacte ....
https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting#xrandr_BadMatch
Et j’ai confirmé dans les journaux xorg que j’ai un mauvais EDID ....
[27.493] (WW) NVIDIA (0): DFP-0 n’a pas d’EDID ou son EDID ne contient pas de [27.493] (WW) NVIDIA (0): taille maximale de l’image; Impossible de calculer le DPI à partir de l'EDID de DFP-0.
Votre problème semble être lié au fait que rien ne soit connecté au port auquel vous essayez d'envoyer la commande xrandr
. J'ai testé certains sur mon système ici et j'ai reçu la même erreur. Assurez-vous que vous exécutez la commande sur le bon port. Je vais utiliser un de mes anciens moniteurs comme démonstration.
terrance@terrance-ubuntu:~$ cvt 1280 1024
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
terrance@terrance-ubuntu:~$ xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
terrance@terrance-ubuntu:~$ xrandr --addmode DVI-I-0 1280x1024_60.00
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: 33
Current serial number in output stream: 34
Voici l'erreur. La ligne suivante me montre tous mes ports DVI connectés.
terrance@terrance-ubuntu:~$ xrandr | grep -w connected
DVI-I-1 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
DVI-I-2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
Comme on peut le constater, le mien que je souhaite est connecté à DVI-I-1
, alors j'ai corrigé la ligne pour qu'elle corresponde à celle de mon moniteur connecté.
terrance@terrance-ubuntu:~$ xrandr --addmode DVI-I-1 1280x1024_60.00
terrance@terrance-ubuntu:~$ xrandr --output DVI-I-1 --mode 1280x1024_60.00
terrance@terrance-ubuntu:~$ xrandr | grep -w connected
DVI-I-1 connected 1280x1024+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
DVI-I-2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
Et maintenant, mon moniteur a pris le nouveau mode et a bonne mine.
J'espère que cela t'aides!