You are not logged in.
Kernel: 6.15.5-arch1-1
It has AMD Ryzen AI 9 H 365 w/ Radeon 880M.
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Generic_1 [HD-Audio Generic], device 0: ALC257 Analog [ALC257 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: acppdmmach [acp-pdm-mach], device 0: DMIC capture dmic-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
I watch an error:
$ systemctl --user status wireplumber
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Thu 2025-07-10 19:37:19 +04; 6s ago
Invocation: 05067412938f4c9a97bbb7d6795a3039
Main PID: 4130 (wireplumber)
Tasks: 9 (limit: 33202)
Memory: 6.2M (peak: 7.1M)
CPU: 109ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─4130 /usr/bin/wireplumber
Jul 10 19:37:19 tb-21q5 systemd[1178]: Started Multimedia Service Session Manager.
Jul 10 19:37:19 tb-21q5 wireplumber[4130]: wp-device: SPA handle 'api.alsa.acp.device' could not be loaded; is it installed?
Jul 10 19:37:19 tb-21q5 wireplumber[4130]: s-monitors: Failed to create 'api.alsa.acp.device' device
Jul 10 19:37:19 tb-21q5 wireplumber[4130]: [0:16:13.513344670] [4130] INFO Camera camera_manager.cpp:326 libcamera v0.5.1
I have installed:
$ pacman -Q alsa-card-profiles pipewire-alsa
alsa-card-profiles 1:1.4.6-1
pipewire-alsa 1:1.4.6-1
At the end - in telegram the built-in microphone works.
But in other apps: google meet via firefox, zoom, pavucontrol - it does not work.
I'm newby, please help me.
Last edited by bazul (2025-07-18 04:37:27)
Offline
Maybe should I give some additional info?
I have tryed from this https://bbs.archlinux.org/viewtopic.php?id=294307
echo -e "snd-pci-ps\nsnd-soc-ps-mach" | sudo tee /etc/modules-load.d/sound.conf > /dev/null
But It doesn't take effect.
Offline
$ journalctl -xe | grep wireplumber
Jul 18 08:34:41 tb-21q5 wireplumber[1263]: wp-device: SPA handle 'api.alsa.acp.device' could not be loaded; is it installed?
Jul 18 08:34:41 tb-21q5 wireplumber[1263]: s-monitors: Failed to create 'api.alsa.acp.device' device
Offline
I have update:
If I block snd-soc-dmic
echo -e "blacklist snd-soc-dmic" | sudo tee /etc/modprobe.d/blacklist-sound.conf > /dev/null
My internal mic start working.
But I get errors:
kernel: acp_mach acp-pdm-mach: devm_snd_soc_register_card(acp-pdm-mach) failed: -517
kernel: acp_mach acp-pdm-mach: devm_snd_soc_register_card(acp-pdm-mach) failed: -517
kernel: acp_mach acp-pdm-mach: devm_snd_soc_register_card(acp-pdm-mach) failed: -517
kernel: acp_mach acp-pdm-mach: devm_snd_soc_register_card(acp-pdm-mach) failed: -517
kernel: acp_mach acp-pdm-mach: devm_snd_soc_register_card(acp-pdm-mach) failed: -517
After I update my blacklist-sound.conf:
blacklist snd-soc-dmic
blacklist snd_acp_legacy_mach
blacklist snd_acp_mach
blacklist snd_soc_nau8821
blacklist snd_pci_acp6x
blacklist snd_pci_acp5x
The errors are gone.
Offline