[Bug 1229285] New: Xorg does not retrieve EDID properly, resulting in incorrect screen size (kernel-default 6.7 and above).
https://bugzilla.suse.com/show_bug.cgi?id=1229285 Bug ID: 1229285 Summary: Xorg does not retrieve EDID properly, resulting in incorrect screen size (kernel-default 6.7 and above). Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: djmenig@outlook.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:129.0) Gecko/20100101 Firefox/129.0 Build Identifier: Kernel Regression. Issue present on kernel-default, but works as expected with kernel-longterm. Also tested working on kernel-default 6.5 and 6.6, and issue present with kernel-default >=6.7. Forum discussion: https://forums.opensuse.org/t/incorrect-resolution-much-higher-on-older-lapt... On a laptop, with an Nvidia Geforce 330M, upon boot, the screen's resolution is incorrect. On a native 1920x1080 monitor, a resolution of 2048x1536 is selected resulting in only a portion of the screen being displayed. The Xorg.0.log shows that the EDID is not properly retrieved from the monitor. The bug seems to be introduced in Kernel version 6.7; it has been tested to be the case in versions 6.7 and upwards. Kernel's 6.5 and 6.6 have been tested to work properly resulting in the correct resolution and Xorg.0.log shows the EDID was properly retrieved. Reproducible: Always Steps to Reproduce: 1. Boot an up-to-date openSUSE machine with an Nvidia 330M video card (other machines/models may be affected as well). Actual Results: Improper resolution is displayed with only a portion of the desktop displayed. Expected Results: A display with the monitor's native resolution will be presented with a full view of the desktop. Forum discussion: https://forums.opensuse.org/t/incorrect-resolution-much-higher-on-older-lapt... -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229285 https://bugzilla.suse.com/show_bug.cgi?id=1229285#c4 --- Comment #4 from Donnie Menig <djmenig@outlook.com> --- Created attachment 876898 --> https://bugzilla.suse.com/attachment.cgi?id=876898&action=edit Default Kernel dmesg output -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229285 https://bugzilla.suse.com/show_bug.cgi?id=1229285#c5 --- Comment #5 from Donnie Menig <djmenig@outlook.com> --- Created attachment 876899 --> https://bugzilla.suse.com/attachment.cgi?id=876899&action=edit Longterm Kernel dmesg output -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229285 https://bugzilla.suse.com/show_bug.cgi?id=1229285#c6 Donnie Menig <djmenig@outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(djmenig@outlook.c | |om) | --- Comment #6 from Donnie Menig <djmenig@outlook.com> --- (In reply to Takashi Iwai from comment #3)
OK, then could you give dmesg output from the working kernel (6.6.x) and the recent TW kernel? Please boot with boot options: drm.debug=0x1e log_buf_len=16M
Sure thing! I created attachments for each dmesg output for both kernels. Please let me know if anything else is required. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229285 https://bugzilla.suse.com/show_bug.cgi?id=1229285#c8 --- Comment #8 from Donnie Menig <djmenig@outlook.com> --- Thanks! [Upstream issue ticket](https://gitlab.freedesktop.org/drm/nouveau/-/issues/383) -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com