[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1110999: reportbug: linux 6.1.0-37-amd64: sof-audio-pci-intel-tgl fails after resume, causing GNOME freeze



Source: linux
Version: sof-audio-pci-intel-tgl
Severity: important

Dear Maintainer,

On a system with Intel Raptor Lake and NVIDIA RTX 4050 (hybrid graphics), the kernel module `sof-audio-pci-intel-tgl` fails repeatedly after resume from suspend.
This results in temporary freezes and instability in the GNOME desktop environment.

The issue is reproducible and occurs consistently after resuming from suspend. Kernel logs show the following errors:

    sof-audio-pci-intel-tgl 0000:00:1f.3: ipc tx error for 0x60010000 (msg/reply size: 108/20): -22
    sof-audio-pci-intel-tgl 0000:00:1f.3: HW params ipc failed for stream 1
    sof-audio-pci-intel-tgl 0000:00:1f.3: error: set pcm hw_params after resume

These errors coincide with a brief freeze of the GNOME interface, which recovers after a few seconds. The system remains usable, but the experience is degraded.

Workaround: adding `snd_intel_dspcfg.dsp_driver=1` to the kernel command line probably could resolve the issue by forcing the legacy HDA driver.
I would like however to avoid this action, I therefore reported this bug.

Expected outcome: GNOME should resume normally without freezing, and the audio subsystem should recover cleanly.
let me know if further logs or testing are needed.

Additionally, I am currently running the older Debian 12 kernel (6.1.0-37-amd64) after upgrading to Debian 13, because the newer 6.12 kernel introduced severe instability on my system.
I had to revert to a more stable environment while attempting to resolve the issues related to sof-audio and GNOME freezes and Nvidia Driver problems.

-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-37-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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

Reply to: