[550.78] G-Sync/VRR not available on Alienware m16 R1 i9/4090m - EDID or Nvidia problem?

Hi,

I cannot enable G-Sync/VRR in Gnome 46 with experimental VRR flag enabled. VRR is unavailable in both X11 and Wayland. G-Sync works correctly in Windows 11.

The bug report has many lines reporting:
localhost.localdomain kernel: nvidia-modeset: WARNING: GPU:0: Chimei innolux corp. (DP-0): G-SYNC Compatible: EDID min refresh rate invalid, disabling G-SYNC Compatible.
I can set both the minimum and maximum refresh rate without issue in Gnome.

I have seen mentions in the forum of known problems with 40 series optimus laptops and VRR - is my issue likely to be a driver problem or an issue with the EDID itself?

EDID:

00 ff ff ff ff ff ff 00 0d ae 1e 16 00 00 00 00
09 20 01 04 a5 22 16 78 03 0f 95 ae 52 43 b0 26
0f 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 6b 6e 00 a0 a0 40 84 60 30 20
a6 00 58 d7 10 00 00 1a 00 00 00 10 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 54
36 47 33 36 80 31 36 30 47 4d 45 0a 00 00 00 00
00 02 41 0f 9e 00 00 00 00 0f 41 0a 20 20 01 b8

70 20 79 02 00 22 00 14 00 ee 11 85 ff 09 9f 00
2f 00 1f 00 3f 06 c7 00 09 00 05 00 25 01 09 00
ee 11 00 ee 11 3c f0 80 81 00 13 72 1a 00 00 03
01 3c f0 00 00 00 00 00 00 f0 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 90

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.4
  Vendor & Product Identification:
    Manufacturer: CMN
    Model: 5662
    Made in: week 9 of 2022
  Basic Display Parameters & Features:
    Digital display
    Bits per primary color channel: 8
    DisplayPort interface
    Maximum image size: 34 cm x 22 cm
    Gamma: 2.20
    Supported color formats: RGB 4:4:4
    First detailed timing includes the native pixel format and preferred refresh rate
    Display is continuous frequency
  Color Characteristics:
    Red  : 0.6796, 0.3203
    Green: 0.2646, 0.6904
    Blue : 0.1503, 0.0595
    White: 0.3134, 0.3291
  Established Timings I & II: none
  Standard Timings: none
  Detailed Timing Descriptors:
    DTD 1:  2560x1600   60.001613 Hz   8:5    103.923 kHz    282.670000 MHz (344 mm x 215 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront   10 Vsync   6 Vback  116 Vpol N
    Dummy Descriptor:
    Alphanumeric Data String: 'T6G36'
    Manufacturer-Specified Display Descriptor (0x00): 00 00 00 02 41 0f 9e 00 00 00 00 0f 41 0a 20 20 '....A.......A.  '
  Extension blocks: 1
Checksum: 0xb8

----------------

Block 1, DisplayID Extension Block:
  Version: 2.0
  Extension Count: 0
  Display Product Primary Use Case: None of the listed primary use cases; generic display
  Video Timing Modes Type 7 - Detailed Timings Data Block:
    DTD:  2560x1600  240.000204 Hz  16:10   432.000 kHz   1175.041000 MHz (aspect 16:10, no 3D stereo, preferred)
               Hfront   48 Hsync  32 Hback   80 Hpol N
               Vfront   10 Vsync   6 Vback  184 Vpol N
  Dynamic Video Timing Range Limits Data Block:
    Minimum Pixel Clock: 1175041 kHz
    Maximum Pixel Clock: 1175041 kHz
    Minimum Vertical Refresh Rate: 60 Hz
    Maximum Vertical Refresh Rate: 240 Hz
    Seamless Dynamic Video Timing Support: Yes
  CTA-861 DisplayID Data Block:
  Vendor-Specific Data Block (AMD), OUI 00-00-1A:
    Version: 3.1
    Minimum Refresh Rate: 60 Hz
    Maximum Refresh Rate: 240 Hz
    Flags 1.x: 0x00
    Flags 2.x: 0x00
    Maximum luminance: 0 (50.000 cd/m^2)
    Minimum luminance: 0 (0.000 cd/m^2)
    Unknown: 0x00 0x00
  Checksum: 0x83
Checksum: 0x90

----------------

Preferred Video Timing if only Block 0 is parsed:
  DTD   1:  2560x1600   60.001613 Hz   8:5    103.923 kHz    282.670000 MHz (344 mm x 215 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront   10 Vsync   6 Vback  116 Vpol N

----------------

Preferred Video Timing if Block 0 and DisplayID Blocks are parsed:
  DTD:  2560x1600  240.000204 Hz  16:10   432.000 kHz   1175.041000 MHz (aspect 16:10, no 3D stereo, preferred)
             Hfront   48 Hsync  32 Hback   80 Hpol N
             Vfront   10 Vsync   6 Vback  184 Vpol N

----------------

Native Video Resolution:
  2560x1600

----------------

edid-decode SHA: 84ddf9155376 2021-10-03 10:37:45

Failures:

Block 0, Base EDID:
  Alphanumeric Data String: Non-printable character.
  Missing Display Product Name.
  Missing Display Range Limits Descriptor.
EDID:
  DisplayID: Missing DisplayID Product Identification Data Block.
  DisplayID: Missing DisplayID Display Parameters Data Block.
  DisplayID: Missing DisplayID Display Interface Features Data Block.

EDID conformity: FAIL

I believe this is similar to the issue described in the thread below, however the m16 uses a different display panel.
Gsync screen of the Alienware M18 R2 is not detected

nvidia-bug-report.log.gz (2.0 MB)

Sorry, I’m a bit off-topic, but I saw that you had this bug in common with me and roughly the same hardware. Could you check if you have this bug:Dynamic Boost Issues with RTX 4090 Mobile on Linux When nvidia-powerd is enabled, I have completely unstable FPS. And Respond on the bug link so I don’t clutter your topic any further.

UPDATE:

The 560 beta driver appears to have resolved this for me in both Wayland and X11. I haven’t had a chance to fully test just yet, but at least it’s detecting the display as G-Sync/VRR capable now.

A heartfelt thank you to the driver team, this was the last hurdle before making the switch to Linux full-time!

Screenshot from 2024-07-24 12-52-38

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.