Package: linux-image-6.12.107+deb13-amd64 Version: 6.12.107-1 Severity: normal
Dear Maintainer, I am experiencing an intermittent issue on Debian Trixie where the onboard Intel Raptor Lake High Definition Audio Controller (ASRock Device 6899) becomes completely unavailable after a system reboot (occurring roughly once or twice a month). The issue seems to manifest after heavy audio/video workloads in the previous session (e.g., using Google Chrome, Ardour, or Audacious). When the failure state occurs, a standard software reboot or cold reboot does not restore the audio hardware. The only working recovery sequence is to stop Pipewire/Wireplumber, shut down the PC, unplug the AC power cord, and hold the case power button for 30 seconds to drain the motherboard capacitors before booting back in. TECHNICAL ANALYSIS: During the failure state, the device remains visible on the PCI bus, and `dmesg` shows a perfectly clean driver initialisation sequence with no explicit errors or timeouts. However, checking `lspci -vvv` reveals that the hardware becomes persistently trapped in the D3 power-saving state, and the `NoSoftRst+` flag prevents the kernel driver from forcing a recovery without a physical power drain. REPRODUCTION STEPS & LOGS: - Distribution: Debian Stable (Trixie) - Kernel: 6.12.107+deb13-amd64 - ALSA Info Link: https://alsa-project.org Relevant dmesg snippet during failure state (initialises but stays silent): [ 64.676484] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) [ 64.676702] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 64.762718] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC897: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line [ 64.762724] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 64.762725] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0) [ 64.762727] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 64.762727] snd_hda_codec_realtek hdaudioC0D0: dig-out=0x1e/0x0 [ 64.762728] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 64.762729] snd_hda_codec_realtek hdaudioC0D0: Rear Mic=0x18 [ 64.762730] snd_hda_codec_realtek hdaudioC0D0: Front Mic=0x19 [ 64.810754] input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14 [ 64.810792] input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15 [ 64.810816] input: HDA Intel PCH Line Out as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16 [ 64.810841] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17 [ 64.810865] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18 [ 64.810898] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input19 [ 64.810921] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input20 [ 64.810946] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input21 [ 65.975068] usbcore: registered new interface driver snd-usb-audio Relevant lspci power management capability lines while broken: Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2- ,D3hot+,D3cold+) Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME- -- System Information: Debian Release: 13.6 Architecture: amd64 (x86_64) Kernel: Linux 6.12.107+deb13-amd64 (SMP w/32 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled

