[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Détection erronée de la résolution au boot



Bonjour à tou(te)s,

J'utilise une Debian testing (Trixie) et j'ai récemment acheté un écran
LG UltraGear 27GP850P-B :

https://www.lg.com/be_fr/moniteurs/lg-27gp850p-b

Comme indiqué dans les caractéristiques techniques, la résolution native
de ce moniteur est de 2560x1440 (QHD).

Pourtant, lorsque le système boote, le noyau Linux détecte et adopte une
résolution de 3840x2160 pixels. L'affichage qui en résulte est moisi et
un message affiché en surimpression par le moniteur m'indique que la
résolution courante – 3840x2160 – n'est pas optimale et que je devrais
plutôt adopter la résolution de 2560x1440 pixels.

Si je ne fais rien, la session X exploite cette résolution et, là
encore, l'affichage est perfectible...

Du coup, pour chaque utilisateur de la machine, je vais dans les
paramètres (Gnome Settings) et je force la résolution 2560x1440. :/

La commande hwinfo montre que les résolutions disponibles sont
correctement détectées :
------------------------------------------------------------------------
49: None 00.0: 10002 LCD Monitor
  [Created at monitor.125]
  Unique ID: rdCR.Kcqus9Gn8dE
  Parent ID: _Znp.F7AdKN+wz25
  Hardware Class: monitor
  Model: "LG ELECTRONICS LG ULTRAGEAR"
  Vendor: GSM "LG ELECTRONICS"
  Device: eisa 0x5bd2 "LG ULTRAGEAR"
  Serial ID: "311MAQQF9R16"
  Resolution: 640x480@60Hz
  Resolution: 800x600@60Hz
  Resolution: 1024x768@60Hz
  Resolution: 1920x1080@60Hz
  Resolution: 1024x768@60Hz
  Resolution: 2560x1440@60Hz
  Size: 697x392 mm
  Year of Manufacture: 2023
  Week of Manufacture: 11
  Detailed Timings #0:
     Resolution: 2560x1440
     Horizontal: 2560 2608 2640 2720 (+48 +80 +160) -hsync
       Vertical: 1440 1443 1448 1523 (+3 +8 +83) +vsync
    Frequencies: 596.25 MHz, 219.21 kHz, 143.93 Hz
  Driver Info #0:
    Max. Resolution: 2560x1440
    Vert. Sync Range: 60-144 Hz
    Hor. Sync Range: 30-230 kHz
    Bandwidth: 596 MHz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #44 (VGA compatible controller)
------------------------------------------------------------------------

Pourtant, la commande xrandr montre une résolution 3840x2160 :

------------------------------------------------------------------------
Screen 0: minimum 320 x 200, current 2560 x 1440, maximum 16384 x 16384
HDMI-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 697mm x 392mm
   3840x2160     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
   2560x1440    120.00*   59.95  
   1920x1080    120.00   119.88    60.00    60.00    50.00    59.94  
   1280x720      60.00    50.00    59.94  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
------------------------------------------------------------------------

Je ne comprends pas pourquoi le noyau Linux détecte et choisit une
résolution supérieure à la capacité de l'écran, mais surtout, je ne vois
pas comment forcer au boot la résolution et faire en sorte que le
système adopte au plus tôt la résolution optimale.

Si vous avez des suggestions, j'en suis preneur.

Sébastien


-- 
Sébastien Dinot, sebastien.dinot@free.fr
http://www.palabritudes.net/
Ne goutez pas au logiciel libre, vous ne pourriez plus vous en passer !


Reply to: