You are not logged in.
Though I always have audio on boot/reboot and when waking from sleep, beginning somewhat recently (no certain date/cause comes to mind, except an attempt to get HDMI audio working a little better), I now have no detected audio devices when I wake from suspend/hibernation.
First, my hardware, kernel etc:
Hardware:
Model: Hp ep1020-ca,
CPU: 8 core Intel i7-11800, 11th gen
iGPU: Intel Corporation TigerLake-H GT1
dGPU: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q]
audio: internal speakers controlled by Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
audio: HDMI output controlled (frankly, badly) by NVIDIA Corporation Device 228e, a soundcard on the GPU.
Device ID's which are relevant: intel audio controller is 0000:00:1f.3 and NVIDIA is 0000:01:00.1.
Kernel and drivers:
Zen kernel 5.17.3.
alsactl version: 1.2.6.
audio drivers found as:
inxi -A | grep driver
Device-1: Intel Tiger Lake-H HD Audio driver: sof-audio-pci-intel-tgl
Device-2: NVIDIA driver: snd_hda_intelSoftware:
ALSA, utils are 1.2.6,
PipeWire, 0.3.50.
pipewire-pulse, 0.3.50.
If it matters, I'm running KDE.
some other output:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0Log outputs on one soundless wake event look like this:
22 Apr 2022 10:15:28 kernel sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to free widget HDA6.OUT
22 Apr 2022 10:15:28 kernel sof-audio-pci-intel-tgl 0000:00:1f.3: ipc tx error for 0x30020000 (msg/reply size: 12/12): -19
22 Apr 2022 10:15:28 kernel sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed resetting DAI config for HDA6.OUT
22 Apr 2022 10:15:28 kernel sof-audio-pci-intel-tgl 0000:00:1f.3: ipc tx error for 0x80010000 (msg/reply size: 216/12): -19
22 Apr 2022 10:15:28 kernel sof-audio-pci-intel-tgl 0000:00:1f.3: failed to tear down paused pipelines
22 Apr 2022 10:15:28 kernel sof-audio-pci-intel-tgl 0000:00:1f.3: failed to free widgets during suspendExcept there's 90 lines of that, for basically every widget that seems to exist. Can post full logs if needed.
alsactl restore doesn't fix the problem.
Any idea what I should check / reinstall / fidget with?
Many thanks!
Offline