[Bug 1232718] New: strong display delays when typing and scrolling on a laptop with gnome, wayland, 120 Hertz
https://bugzilla.suse.com/show_bug.cgi?id=1232718 Bug ID: 1232718 Summary: strong display delays when typing and scrolling on a laptop with gnome, wayland, 120 Hertz Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: tsoydeniis@yandex.ru QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Created attachment 878333 --> https://bugzilla.suse.com/attachment.cgi?id=878333&action=edit example of a scrolling delay problem: severe display delay when typing from the keyboard (almost everywhere), and scrolling events (completely absent on the desktop, found in some applications). this happens when working only with the built-in monitor (laptop) at 120 Hertz, regardless of the network connection and power consumption profile the problem is completely absent: under the same conditions, but at 48 Hertz; with an external monitor connected (any frequency of both screens); when working only with an external monitor (any frequency of the screen); when using Xorg in any conditions Also, I haven't seen anything like this in Gnome 47.0 and Gnome 46.2; it all appeared in Gnome 47.1 laptop HP Pavilion Plus Laptop 14-ey0xxx external monitor (60 - 144 Hz) Gnome47.1 ; wayland CPU: AMD Ryzen 7 7840H w/ Radeon(TM) 780M Graphics (16) @ 5.14 GHz GPU: AMD Radeon 780M [Integrated] -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c1 --- Comment #1 from Denis Tsoy <tsoydeniis@yandex.ru> --- Created attachment 878334 --> https://bugzilla.suse.com/attachment.cgi?id=878334&action=edit example of a delay in entering text -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 Denis Tsoy <tsoydeniis@yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P0 - Crit Sit -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 Denis Tsoy <tsoydeniis@yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P0 - Crit Sit |P3 - Medium -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c2 --- Comment #2 from Timoth York <timothy.york@gmail.com> --- I can replicate the bug on my laptop that has a 120Hz screen. What's interesting is that I also experience the bug in KDE (Wayland or X11) as well, so I'm not sure it's a GNOME issue alone. I suspect it's an issue with either the GPU driver or firmware, since my laptop has the same GPU, and I have another laptop that has Tumbleweed with an Intel GPU that does not have this issue, though it's only a 60Hz display. I first noticed it two weeks ago, so it might have been with the kernel firmware update around snapshot 20241022. Laptop: Lenovo P14s Gen 5 AMD CPU: AMD Ryzen 7 PRO 8840HS GPU: AMD Radeon 780M -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c3 --- Comment #3 from Denis Tsoy <tsoydeniis@yandex.ru> --- In that case, yes, it is not a Gnome issue alone. Should I change the parameters of this report, create a new one, or leave it as is? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c5 --- Comment #5 from Denis Tsoy <tsoydeniis@yandex.ru> --- (In reply to Alynx Zhou from comment #4)
Did you use adaptive refresh rate (in Settings->Display, check the refresh rate)? If so, try turn it off first.
there is a problem both with it (48-120) and without it (120), but not (48) (it seems to me that the problem is not in the tested Gnome features. There is a problem when they are all turned off) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c6 Timoth York <timothy.york@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |timothy.york@gmail.com --- Comment #6 from Timoth York <timothy.york@gmail.com> --- I did a little more digging, and I'm almost positive now it's a bug in the amdgpu firmware. I downloaded the old version (kernel-firmware-amdgpu-20241010-1.1) from: https://download.opensuse.org/history/20241018/tumbleweed/repo/oss/noarch/ke... and force installed it: $ sudo zypper install --oldpackage kernel-firmware-amdgpu-20241010-1.1.noarch.rpm and selected option 3 (break kernel-firmware by ignoring some dependencies) Everything seems to back working correctly, at least in KDE now. I've temporarily locked it for now: $ sudo zypper al kernel-firmware-amdgpu If this works for you, maybe we should close this bug and refile it under Kernel or Kernel:drivers? If it really is in the firmware, I'm not sure how that gets propagated to AMD, as I'm pretty sure the actual firmware code is closed source, and just the blobs get posted to kernel.org. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c7 --- Comment #7 from Denis Tsoy <tsoydeniis@yandex.ru> --- (In reply to Timoth York from comment #6)
amdgpu firmware. I downloaded the old version (kernel-firmware-amdgpu-20241010-1.1)
Yes, everything worked fine for me too on this version of the driver. Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 Denis Tsoy <tsoydeniis@yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|gnome-bugs@suse.de |kernel-bugs@suse.de Component|GNOME |Kernel:Drivers -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 Denis Tsoy <tsoydeniis@yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|strong display delays when |Strong display delays on |typing and scrolling on a |120Hz Built-in Monitor with |laptop with gnome, wayland, |AMD Radeon 780M on |120 Hertz |Kernel-Firmware-amdgpu | |20241022+ -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 Denis Tsoy <tsoydeniis@yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Strong display delays on |Strong display delays on |120Hz Built-in Monitor with |120Hz built-in monitor with |AMD Radeon 780M on |AMD radeon 780M on |Kernel-Firmware-amdgpu |kernel-firmware-amdgpu |20241022+ |20241022+ -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c10 --- Comment #10 from Denis Tsoy <tsoydeniis@yandex.ru> --- (In reply to Takashi Iwai from comment #9)
Care to report it to the upstream? At best, gitlab.freedesktop.org issues DRM/AMDGPU.
https://gitlab.freedesktop.org/drm/amd/-/issues/3760 I'm not sure that everything is fine, please tell me if something is better to rewrite -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c12 --- Comment #12 from Denis Tsoy <tsoydeniis@yandex.ru> --- (In reply to Takashi Iwai from comment #11)
*** Bug 1233414 has been marked as a duplicate of this bug. ***
Can we be sure that this is a duplicate? the error from this report occurs on the internal display (eDP-1), GPU Radeon 780M, at 120 hertz I can't reproduce Bug 1233414 error with hdmi also the GPU model does not match -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c13 --- Comment #13 from Denis Tsoy <tsoydeniis@yandex.ru> --- (In reply to Denis Tsoy from comment #12)
I can't reproduce Bug 1233414 error with hdmi
I was referring to my GPU, which is not the same as the GPU from Bug 1233414 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1232718 https://bugzilla.suse.com/show_bug.cgi?id=1232718#c15 --- Comment #15 from Bob Loblaw <me@bobloblaw.eu> --- (In reply to Takashi Iwai from comment #14)
It might be a different issue, then. Let's investigate further.
Bob, if the issue is indeed different, please open another report to gitlab.freedesktop.org issues.
I created the following issue on gitlab.freedesktop.org: https://gitlab.freedesktop.org/drm/amd/-/issues/3775 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com