3 votes

Comment obtenir Ubuntu pour reconnaître un moniteur 4k

J'ai un notebook ASUS G501VW et j'ai récemment mis à niveau mon Ubuntu 16.04 vers 17.04 (16.04 -> 16.10 -> 17.04) et le moniteur 4k que j'utilise via un câble HDMI (Samsung 28" LU28E85KRS) ne montre plus d'options de résolution au-delà de 1920x1080.

J'ai essayé de mettre à jour le pilote graphique Intel en utilisant l'outil intel-graphics-update-tool et de réinstaller le pilote graphique NVIDIA, mais aucune de ces options n'a résolu mon problème.

J'ai essayé de définir une résolution plus élevée en utilisant l'outil xrandr, mais l'écran clignote et affiche un message d'erreur. Il échoue à définir une résolution au-delà de 1920x1080.

Les étapes que j'ai suivies en utilisant xrandr et les sorties :

$ cvt 3840 2160
# 3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz
Modeline "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

$ xrandr --newmode "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

$ xrandr --addmode HDMI-1-1 3840x2160_60.00

$ xrandr --output HDMI-1-1 --mode 3840x2160_60.00
xrandr: Configure crtc 0 failed

J'utilise Gnome.

xrandr sortie :

Dans cette sortie, vous pouvez voir 2 moniteurs connectés, mais j'ai aussi essayé en ne connectant que le moniteur 4K (écran du notebook désactivé).

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected (normal left inverted right x axis y axis)
   1920x1080     60.10 +  59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   960x600       60.00  
   960x540       59.99  
   800x600       60.00    60.32    56.25  
...
...

/etc/X11/xorg.conf :

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

...
...

Quelqu'un sait ce que je devrais faire pour que les résolutions 2k et 4k fonctionnent à nouveau ?

Édition

J'ai effectué une installation propre d'Ubuntu 18.04 et le problème persiste lors de l'utilisation de HDMI, mais j'ai pu faire reconnaître le moniteur en tant que 4k en utilisant un câble USB-C vers MiniDP.

1voto

Daniel Doblado Points 111

J'ai résolu le problème en utilisant le même écran avec ces étapes.

Obtenez les informations EDID.

sudo apt install read-edid
sudo get-edid | parse-edid

Choisissez le mode préféré, dans ce cas "Mode 0".

Modeline    "Mode 0" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync 

Créez le nouveau mode.

xrandr --newmode "3840x2160" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +

Si vous n'êtes pas sûr de la sortie, exécutez xrandr et il affichera quelque chose comme HDMI-2 connected.

Utilisez le nom de la sortie.

xrandr --addmode HDMI-2 3840x2160

Maintenant, la nouvelle résolution devrait être disponible dans les paramètres d'affichage.

Article de blog à ce sujet: https://dobladov.github.io/blog/how-to-configure-a-4k-screen-in-linux/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X