web-dev-qa-db-fra.com

Ubuntu et changement de résolution en 4K

J'ai fait une recherche et fait un script:

$ cat ./xrandr 
 cvt 3840 2160 59,91 
 xrandr --newmode "4K" 711,75 3840 4160 4576 5312 2160 2163 2268 2237 -hsync + vsync 
 xrandr --addmode XWAYLAND1 4K 
 xrandr --output XWAYLAND1 - mode 4K` 

Mais maintenant, même dans les paramètres -> appareils -> résolution de l'écran, je n'avais pas de mode 3840x2160 à choisir dans la liste.

Quand je lance mon script:

$ bash -x ./xrandr 
+ cvt 3840 2160 59.91
# 3840x2160 59.90 Hz (CVT) hsync: 133.99 kHz; pclk: 711.75 MHz
Modeline "3840x2160_59.91"  711.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync
+ xrandr --newmode 4K 711.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  18
  Current serial number in output stream:  18
+ xrandr --addmode XWAYLAND1 4K
+ xrandr --output XWAYLAND1 --mode 4K
xrandr: Configure crtc 0 failed

Quelle est la solution pour ça? J'ai Ubuntu 17.10. J'ai eu cette résolution plus tôt ... elle disparaît tout simplement.

1
Mario_bash

Tout le problème était dû à "Port d'affichage 1.2" dans les paramètres du moniteur. Revenir à "Display Port 1.1" problème résolu. La résolution est dans la liste dans les paramètres d’affichage gnome.

C'était vraiment difficile à diagnostiquer.

2
Mario_bash

Vous pouvez reconfigurer xOrg. Je l’ai fait en créant un fichier dans mon répertoire /usr/share/X11/xorg.conf.d.

Je l'ai fait avec vim:

Sudo vim /usr/share/X11/xorg.conf.d/5-monitor.conf

Voici un exemple de mon dossier

Section "Monitor"
   Identifier "Monitor0"
   Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
   Modeline "3840x2160_30.0" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync
   Modeline "4096x2160_24.0" 297.00 4096 5116 5204 5500 2160 2168 2178 2250 +hsync +vsync
EndSection
Section "Device"
   Identifier "Device0"
   Driver "intel"
EndSection
Section "Screen"
   Identifier "Screen0"
   Device "Device0"
   Monitor "Monitor0"
   DefaultDepth 24
   SubSection "Display"
      Depth 24
      Modes "3840x2160" "1920x1080"
   EndSubSection
EndSection

Pour savoir comment faire cela, vous pouvez suivre ce tutoriel: https://wiki.gentoo.org/wiki/Xorg/Multiple_monitors

0
Jermayne Williams