You are not logged in.
Hi,
Since a few weeks (I can sadly not nail the date) my audio stops working when I leave my laptop (xps 13 2in1, https://wiki.archlinux.org/title/Dell_X … n-1_(7390) ) locked but not in stand by. The lock screen greets me with the Gnome audio chooser when I return. After logging in again audio is not working.
I'm not 100% sure whether it's auto-lock or something else that cause this, but it never happened during usage of the laptop.
Kernel is 5.13.12-zen1-1-zen. I'll try to reproduce with default kernel as well in the next days, but given the redhat bug report [1], it should be on default kernel as well.
This is what dmesg yields:
[Aug23 12:15] snd_hda_intel 0000:00:1f.3: refused to change power state from D3hot to D0
[ +0,121133] snd_hda_intel 0000:00:1f.3: CORB reset timeout#2, CORBRP = 65535
[ +0,227285] snd_hda_codec_hdmi hdaudioC1D2: Unable to sync register 0x2f8100. -5
[ +0,221847] snd_hda_codec_realtek hdaudioC1D0: Unable to sync register 0x2b8000. -5
[ +0,000039] snd_hda_codec_realtek hdaudioC1D0: Unable to sync register 0x2b8000. -5
I've already tried the following workaround that's a few years old, but no luck: https://bbs.archlinux.org/viewtopic.php … 0#p1836910
Un-/Redocking the laptop from my DELL dock has no effect.
Using Pulseaudio or Pipewire makes no difference.
Letting the laptop sleep (S3) will fix the issue sometimes.
There seems to be a related issue in the RedHat bugtracker regarding a ThinkPad: [1]
Any help/ideas are welcome.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1979424
Last edited by mpdeimos (2021-08-26 12:13:49)
Offline
Try disabling power saving on snd_hda_intel with e.g. a config in modprobe /etc/modprobe.d/disablePower.conf
options snd_hda_intel power_save=0
and reboot. Other than that likely a kernel regression, try to identify on which kernel it last worked properly
Offline
Thanks, I'll give that a try and also keep the fingers crossed that this may be fixed with 5.14 (according to the RedHat bug)
Offline
The config solved the problem, so it looks like an acceptable workaround. Thanks.
Offline