[Bug 1156928] New: [i915] Screen rapidly blinks on and off
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928 Bug ID: 1156928 Summary: [i915] Screen rapidly blinks on and off Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: psychonaut@nothingisreal.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I have a new Acer TravelMate B118 which has an Intel Pentium Silver N5000 and an integrated UHD Graphics 605 video controller. I am running openSUSE Leap 15.1 (x86_64) with its official 4.12.14-lp151.28.25-default kernel. With this kernel, the screen frequently blinks on and off in rapid succession, usually two to eight times in a row. (The screen isn't merely turning black; it looks like it is actually powering off and back on again.) The problem is consistently reproducible in that it always happens during bootup (shortly before the XDM login prompt displays) and when certain activities are performed (such as triggering the OSD volume display by turning the volume up or down, or when a KDE Plasma notification appears). Running dmesg reports a bunch of "intel_display_power_put+0xd3/0x100" warnings. These seem to correspond to the instances of blinking. The problem does not occur when using kernel-vanilla-5.4.rc7.next.20191114-1.1.g0bd97c3 from the linux-next repository at http://download.opensuse.org/repositories/Kernel:/linux-next/standard/x86_64.... (But running this kernel is not an option for me as it seems to break other things that I need, like WLAN.) So I guess the issue got fixed some time between 4.12.14 and 5.4.rc7. Is there any chance that the openSUSE Leap kernel package maintainers could identify and backport this fix to the current Leap 15.1 kernel/libdrm_intel1, or that Leap 15.1 could move to a newer version of the kernel/libdrm_intel1 where this fix has already been applied? The original problem was reported upstream at https://bugs.freedesktop.org/show_bug.cgi?id=112250 where you can also see the full dmesg logs and other diagnostics. (Though I'm happy to reupload them here if desired.) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c2
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c3
--- Comment #3 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c4
--- Comment #4 from Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c6
Caleb McKay
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c7
--- Comment #7 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c8
--- Comment #8 from Tristan Miller
I created Bug 1156945 that appears to be a duplicate of this one. I am running very similar hardware with and Acer Swift 1 (same processor, same gpu), and I am experiencing this same problem.
That bug report mentions another symptom, namely that the computer runs very slowly, at least when logging into KDE. I didn't mention it in this report because I wasn't sure if it was related, but this is also something I'm experiencing. With the 4.x kernels that also have the screen blinking bug, it takes about five minutes after logging into KDE before the panel appears. With the 5.x kernel, there is no delay. Takashi, I will test with the 4.19.y kernels and with the GM-release kernel and let you know if the problem is still reproducible with them. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c9
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c10
--- Comment #10 from Tristan Miller
Could you try to *downgrade* openSUSE Leap 15.1 kernel to the GM-release, i.e. the kernel in http://download.opensuse.org/distribution/leap/15.1/repo/oss/ ? If this works, we can narrow down which upgrade kernel showed the regression.
There are two versions of kernel-default in that repository, kernel-default-4.12.14-lp151.26.4.x86_64.rpm and kernel-default-4.12.14-lp151.27.3.x86_64.rpm. I installed the latter, which uname -a reports as 4.12.14-lp151.27-default. With this kernel, the blinking problem is not reproducible. (In case it matters, I downgraded only the kernel-default package, not libdrm_intel1 as well.) dmesg output attached. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c11
--- Comment #11 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c12
--- Comment #12 from Caleb McKay
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c13
--- Comment #13 from Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c14
--- Comment #14 from Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c15
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c16
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c17
--- Comment #17 from Caleb McKay
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c18
--- Comment #18 from Patrik Jakobsson
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c19
--- Comment #19 from Tristan Miller
Hi, sound a little bit like a power related issue. Can you please try with i915.enable_dc=0 and/or i915.disable_power_well=0
Please try what? Do you want us to try these parameters with one of the kernels that triggers the bug, or with one of the kernels that doesn't trigger the bug? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c20
--- Comment #20 from Patrik Jakobsson
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c21
--- Comment #21 from Caleb McKay
Hi, sound a little bit like a power related issue. Can you please try with i915.enable_dc=0 and/or i915.disable_power_well=0
Thanks Patrik
Tried both options individually and together. Issue persisted. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c22
--- Comment #22 from Caleb McKay
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c27
--- Comment #27 from Patrik Jakobsson
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c28
--- Comment #28 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c29
--- Comment #29 from Caleb McKay
OK, I'm building a test kernel with the backport of 59f9e9cab3a1e6762 in OBS home:tiwai:bsc1156928-3 repo.
Please test this one at first. If it still doesn't work, try the one in comment 23.
So the wifi still starts as disabled, but works as expected with the vanilla kernel. However this kernel does fix the screen flickering issue originally reported in this bug report. Kernel used: 4.12.14-lp151.1.g0e254f8-default No more flickering at boot or while using. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928
http://bugzilla.opensuse.org/show_bug.cgi?id=1156928#c30
Takashi Iwai
participants (1)
-
bugzilla_noreply@novell.com