Bug 1180563 - display-manager freezes with new Kernel 5.10.4-1 on bare metal laptop
Summary: display-manager freezes with new Kernel 5.10.4-1 on bare metal laptop
Status: RESOLVED DUPLICATE of bug 1180543
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal with 1 vote (vote)
Target Milestone: ---
Assignee: Takashi Iwai
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-05 09:58 UTC by Felix Niederwanger
Modified: 2021-01-12 08:16 UTC (History)
10 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
jslaby: needinfo? (felix.niederwanger)


Attachments
journal.txt (203.81 KB, text/plain)
2021-01-05 09:58 UTC, Felix Niederwanger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Niederwanger 2021-01-05 09:58:20 UTC
Created attachment 844838 [details]
journal.txt

Hi,

After a Tumbleweed update this morning gdm3 and lightdm freeze on startup when using the new 5.10.4-1-default Kernel. When booting with the previous 5.9.14-1-default Kernel, the system works nicely.
The boot sequence looks sane, the screen becomes grey and the mouse shows up but then it is completely frozen. Mouse does not move and the user display does not show up. Even switching to another tty is not possible. Remote login via ssh is possible though.

This issue only occurs on my Dell Latitude 7290 Laptop and is not reproducible using a Tumbleweed VM. It occurs with gdm3 and with lightdm.

I couldn't find anything conclusive in the journal logs or in dmesg.
Comment 1 Jiri Slaby 2021-01-05 11:44:45 UTC
> Jan 05 09:55:33 racetrack-7290 kernel: i915 0000:00:02.0: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.

Is this logged also with 5.9?
Comment 2 Takashi Iwai 2021-01-05 11:48:47 UTC
It might be a regression in HDMI audio Intel stuff that was backported from 5.11-rc1.  Could you try to pass the boot option below?
 snd_hda_codec_hdmi.enable_silent_stream=0

Meanwhile I pushed the backported fix to stable/for-next branch now.
Comment 3 Felix Niederwanger 2021-01-05 13:02:13 UTC
Thanks for looking into this! The suggested boot option solved the issue for me.

I've added  snd_hda_codec_hdmi.enable_silent_stream=0  in the GRUB entry and the system is functional again. Tried a reboot without this entry and ended up with a frozen system again. It looks indeed like a regression in the HDMI audio system.


The line

> Jan 05 09:55:33 racetrack-7290 kernel: i915 0000:00:02.0: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.

is present also in the 5.9 logs.
Comment 4 Takashi Iwai 2021-01-05 13:52:35 UTC
OK, good to hear.  Then the fix is on its way now.
Comment 5 Felix Niederwanger 2021-01-05 14:02:11 UTC
Nice! Thank you.
Comment 6 Luis Correia 2021-01-05 15:16:04 UTC
I can confirm I also have the same issue (works fine in 5.10.3, hangs on 5.10.4) but I'm using a DisplayPort monitor. The HDMI boot option also worked, however.
Comment 7 Ilgaz Öcal 2021-01-05 16:42:26 UTC
Same issue here although several issues happen after latest update. That boot argument fixes the "system not booting" issue though.

Here is a system overview https://linux-hardware.org/?probe=01a22aa387
Comment 8 Michiel Janssens 2021-01-05 22:36:22 UTC
I can confirm also that booting while connected to a dell docking station (WD15) with two displayport monitors, display manager freezes. Even gdm login screen doesn't appear.
Mentioned hdmi boot parameter fixes that.
One import detail, I'm able to boot the same system (dell xps 13 9360) just fine while not connected to the dock and monitors.
Comment 9 Petr Vorel 2021-01-06 16:47:06 UTC
Affected with this on my Dell laptop as well on Tumbleweed kernels:
kernel-default-5.11.rc2-1.1.gb4a462c.x86_64
kernel-default-5.10.4-1.1.x86_64

Going to test snd_hda_codec_hdmi.enable_silent_stream=0 as well.
Comment 10 Frank Krüger 2021-01-06 21:16:59 UTC
Since the kernel of Kernel:stable (https://build.opensuse.org/project/repository_state/Kernel:stable/standard) has the fix for the issue mentioned in comment 3, you should give it a try.
Comment 11 Frank Krüger 2021-01-06 21:17:49 UTC
(In reply to Frank Krüger from comment #10)
> Since the kernel of Kernel:stable
> (https://build.opensuse.org/project/repository_state/Kernel:stable/standard)
> has the fix for the issue mentioned in comment 3, you should give it a try.

Sorry, I meant comment 2.
Comment 12 Takashi Iwai 2021-01-08 09:56:54 UTC
The HDMI audio fix went into Kernel:stable and on its way to TW.

*** This bug has been marked as a duplicate of bug 1180543 ***
Comment 13 Marc collin 2021-01-11 14:11:42 UTC
i have this bug and i don't use hdmi...

i use a dock with ma lenovo t420s, my monitor is connected via display port.

snd_hda_codec_hdmi.enable_silent_stream=0

fix the issue
Comment 14 Felix Niederwanger 2021-01-12 08:16:02 UTC
Just for the record: Issue does not appear on updated 5.10.5-1-default kernel. Thanks for solving this!