Date: Mon, 30 Mar 2026 08:58:09 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 294134] snd_hda: volume resets after update, audio pop on suspend/resume Message-ID: <bug-294134-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294134 Bug ID: 294134 Summary: snd_hda: volume resets after update, audio pop on suspend/resume Product: Base System Version: 14.4-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: skl246@tutamail.com **Audio on FreeBSD 14.4 — volume reset and popping on ThinkPad T490** Running FreeBSD 14.4 on a ThinkPad T490. Two persistent audio problems that I haven't been able to permanently fix. **Volume resets itself** After package updates — sometimes even after a reboot — mixer volume drops back to a low default. I've worked around it by putting `mixer vol=1.0 pcm=1.0` in `/etc/rc.local` with `mixer_enable="YES"` in `rc.conf` but this gets overridden occasionally. It's not catastrophic but it's constant babysitting for something that should just stay where I set it. **Popping on suspend/resume** Every suspend/resume cycle produces an audible pop through the speakers and headphone jack. Not a hardware issue — same machine on OpenBSD has none of this. **Broader issue** Both problems feel like symptoms of the same root cause: too many layers in the audio stack that don't coordinate well. Base OSS mixer, then whatever PulseAudio or PipeWire is doing on top, application level on top of that. State doesn't persist consistently across any of them and they seem to conflict. On OpenBSD sndiod handles everything and neither issue exists. Hardware: Lenovo ThinkPad T490, Intel i7-8565U, Intel HD Audio (snd_hda). Anyone hit the same thing or found a proper fix rather than a workaround? -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-294134-227>
