Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #92407
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1135354: linux-image-7.0.3+deb14-amd64: Conexant SN6140: UCM returns EBUSY at cold boot, audio falls back to dummy output |
| Date | 2026-05-09 21:30 +0200 |
| Message-ID | <MSVx7-3V7p-5@gated-at.bofh.it> (permalink) |
| References | <MPX2q-1N4Z-5@gated-at.bofh.it> <MPX2q-1N4Z-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Control: tags -1 + moreinfo Hi, On Fri, May 01, 2026 at 10:27:26PM +0800, Yu Rui wrote: > Package: src:linux > Version: 7.0.3-1 > Severity: normal > Tags: upstream > X-Debbugs-Cc: debian-amd64@lists.debian.org > User: debian-amd64@lists.debian.org > Usertags: amd64 > > Dear Maintainer, > > After cold boot, the Conexant SN6140 audio codec on this AMD platform > fails to initialize correctly when PipeWire/WirePlumber probes it via > ALSA UCM. The speaker and headphone output are unavailable, and the > system falls back to dummy output. > > Hardware: > Laptop: HONOR BRN-HXXB > HDA Controller: AMD Ryzen HD Audio [1022:15e3] > Codec: Conexant SN6140 (Vendor ID 0x14f11f87, Subsystem 0x1ee7204b) > > The PipeWire log shows: > spa.alsa: '_ucm0001.hw:Generic_1': > playback open failed: Device or resource busy > > WirePlumber then fails to create the speaker sink: > s-monitors: Failed to create > alsa_output.pci-0000_c1_00.6.HiFi__Speaker__sink: > Object activation aborted: PipeWire proxy destroyed > > Restarting WirePlumber after the system has been up for a few seconds > (systemctl --user restart wireplumber) consistently fixes the issue. > This confirms the codec simply needs more time to initialize than the > driver currently allows. > > Setting snd_hda_intel.power_save=0 does not resolve the issue. > A 4-second delay before WirePlumber startup works around it. > > Root cause appears to be in the kernel HDA driver: the Conexant SN6140 > codec takes longer to complete initialization than snd_hda_intel > expects, but the driver reports the card to userspace (udev event) > before the codec is fully ready. Thanks for your report! I think we should have alredy enough information here to forward it upstream. But before doing so, can you please test as well the most recent version (7.0.4-1) to see if you still can reproduce. Regards, Salvatore
Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar
Bug#1135354: linux-image-7.0.3+deb14-amd64: Conexant SN6140: UCM returns EBUSY at cold boot, audio falls back to dummy output Yu Rui <yardrat0117@gmail.com> - 2026-05-01 16:30 +0200 Processed: Re: Bug#1135354: linux-image-7.0.3+deb14-amd64: Conexant SN6140: UCM returns EBUSY at cold boot, audio falls back to dummy output "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-05-09 21:30 +0200 Bug#1135354: linux-image-7.0.3+deb14-amd64: Conexant SN6140: UCM returns EBUSY at cold boot, audio falls back to dummy output Salvatore Bonaccorso <carnil@debian.org> - 2026-05-09 21:30 +0200 Processed: Reply to Bug#1135354: fixed in 7.0.4+deb14-amd64 "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-05-12 14:40 +0200
csiph-web