Bug 208609
Summary: | Regression: snd_hda_intel causes screen freeze on nvidia GPU if nouveau is blacklisted | ||
---|---|---|---|
Product: | Drivers | Reporter: | Nathan Bryant (nbryant) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | tiwai |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 5.5 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: | Test fix patch |
Description
Nathan Bryant
2020-07-19 12:35:01 UTC
Surprisingly, also blacklisting snd_hda_intel makes the situation worse, not better. A workaround exists. When configuring the blacklist, put the following content in the config file (for example, /etc/modprobe.d/blacklist-nouveau.conf) blacklist nouveau options snd_hda_codec_hdmi enable_acomp=N OK, then does the patch below fix the problem? Created attachment 290539 [details]
Test fix patch
Hi Takashi, Thanks, yes, the patch seems to fix the problem. Tested several configurations and state transitions when applying the patch to 5.7.10 vanilla stable and 5.8-rc7+drm-tip. Looks good. OK, thanks. I'm going to submit the proper patch and merge into sound git tree. Not sure whether it'll be pushed to 5.8-final, but should be included in 5.9-rc1. |