On Tue, Oct 28, 2025 at 9:10 PM Jani Nikula <[email protected]>
wrote:
> I just sent a patch series [1] that might help. Please try. It's
> untested, I hope I didn't botch up anything... I was also getting too
> tired to double check the quirk against your EDID in patch 3. Fingers
> crossed.

Hi Jani,

I've tested your DisplayID quirk patch series [1] and can confirm it works
perfectly!

Test Results:
- DisplayID checksum errors now properly ignored (kernel logs show
"ignoring")
- 120Hz mode working: [email protected]+vrr
- System stable, no display artifacts
- No issues after reboot and testing

Some log from my terminal:

➜  ~ sudo dmesg | grep -i displayid
[    4.673483] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.673489] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.673492] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.673494] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.673496] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.673503] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.674242] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
[    4.674245] [drm] DisplayID checksum invalid, remainder is 248 (ignoring)
...

➜  ~ gnome-monitor-config list 2>/dev/null || gsettings get
org.gnome.desktop.interface scaling-factor
Monitor [ eDP-1 ] ON
  display-name: Built-in display
  2880x1800@120 [id: '[email protected]+vrr'] [preferred scale = 1.74757 (1
1.25 1.5 1.74757 2 2.25 2.5 2.74809 3 3.24324 3.49515)] CURRENT
...

Perhaps I should just buy a Thinkpad next time :)
Jokes aside, thanks for your work on this patch!

Regards,
Tiago

[1] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14703

-- 
Tiago Martins Araújo

Reply via email to