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
