Here’s the output of alsa-info.sh for the 6.12 kernel (where is doesn’t work)
Here’s the output of alsa-info.sh for the 6.6 kernel (where is works)
Following advice given on a similar problem (6.12 RC2 sound not working) - I’ve installed sof-firmware (the latest version for manjaro is sof-firmware 2024.09.2-1, lagging behind Arch, but I think it is at least as new as the version that solved the OP - didn’t solve for my case, though)
alsa-ucm-conf was already installed.
I’ve also written options snd_intel_dspcfg dsp_driver=1 (also tried options snd-intel-dspcfg dsp_driver=1) to /etc/modprobe.d/alsa.conf
It didn’t change anything either.
This sums up everything I was able to gleam from existing issues. Any further help would be appreciated. I can stick with 6.6 for now - but that’s not a long term solution
Please also provide your full system information;
inxi --filter --verbosity=8
or the short form:
inxi -zv8
Privacy:
Those with privacy concerns, note that when -z
, or --filter
is used, all personally identifiable information is filtered out from the resulting inxi
output.
$ inxi -zv8
System:
Kernel: 6.12.11-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
root=UUID=14840702-a1f4-45f2-ac1d-bf20549068fa rw quiet apparmor=1
security=apparmor udev.log_priority=3 mitigations=off
Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.43 wm: xfwm4 v: 4.20.0
with: xfce4-panel tools: avail: light-locker vt: 7 dm: LightDM v: 1.32.0
Distro: Manjaro base: Arch Linux
Machine:
Type: Desktop System: Dell product: Precision 3630 Tower v: N/A
serial: <superuser required> Chassis: type: 3 serial: <superuser required>
Mobo: Dell model: 0NNNCT v: A01 serial: <superuser required> part-nu: 0871
uuid: <superuser required> UEFI: Dell v: 2.29.0 date: 06/03/2024
Battery:
Message: No system battery data found. Is one present?
Memory:
System RAM: total: 32 GiB available: 31.18 GiB used: 4.1 GiB (13.1%)
Message: For most reliable report, use superuser + dmidecode.
Array-1: capacity: 64 GiB slots: 4 modules: 4 EC: None
max-module-size: 16 GiB note: est.
Device-1: DIMM1 type: DDR4 detail: synchronous size: 8 GiB
speed: 2400 MT/s volts: curr: 1 width (bits): data: 64 total: 64
manufacturer: 01980000802C part-no: 9905702-012.A00G serial: <filter>
Device-2: DIMM2 type: DDR4 detail: synchronous size: 8 GiB
speed: 2400 MT/s volts: curr: 1 width (bits): data: 64 total: 64
manufacturer: 01980000802C part-no: 9905702-012.A00G serial: <filter>
Device-3: DIMM3 type: DDR4 detail: synchronous size: 8 GiB
speed: 2400 MT/s volts: curr: 1 width (bits): data: 64 total: 64
manufacturer: 01980000802C part-no: 9905702-012.A00G serial: <filter>
Device-4: DIMM4 type: DDR4 detail: synchronous size: 8 GiB
speed: 2400 MT/s volts: curr: 1 width (bits): data: 64 total: 64
manufacturer: 01980000802C part-no: 9905702-012.A00G serial: <filter>
PCI Slots:
Permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: model: Intel Core i7-8700 bits: 64 type: MT MCP arch: Coffee Lake
gen: core 8 level: v3 note: check built: 2018 process: Intel 14nm family: 6
model-id: 0x9E (158) stepping: 0xA (10) microcode: 0xF8
Topology: cpus: 1x dies: 1 clusters: 6 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB
desc: 6x256 KiB L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 800 min/max: 800/4600 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 bogomips: 76831
Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush
clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ida
intel_pt invpcid lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr
mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge
pln pni popcnt pse pse36 pts rdrand rdseed rdtscp rep_good sdbg sep smap
smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2
tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic
xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
Vulnerabilities:
Type: gather_data_sampling status: Vulnerable
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: vulnerable
Type: mds status: Vulnerable; SMT vulnerable
Type: meltdown status: Vulnerable
Type: mmio_stale_data status: Vulnerable
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Vulnerable
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass status: Vulnerable
Type: spectre_v1 status: Vulnerable: __user pointer sanitization and
usercopy barriers only; no swapgs barriers
Type: spectre_v2 status: Vulnerable; IBPB: disabled; STIBP: disabled;
PBRSB-eIBRS: Not affected; BHI: Not affected
Type: srbds status: Vulnerable
Type: tsx_async_abort mitigation: TSX disabled
Graphics:
Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] vendor: Dell driver: N/A
alternate: i915 arch: Gen-9.5 process: Intel 14nm built: 2016-20
bus-ID: 00:02.0 chip-ID: 8086:3e92 class-ID: 0300
Device-2: NVIDIA GP104 [GeForce GTX 1080] vendor: Dell driver: nvidia
v: 550.144.03 alternate: nouveau,nvidia_drm non-free: 550/565.xx+
status: current (as of 2025-01; EOL~2026-12-xx) arch: Pascal code: GP10x
process: TSMC 16nm built: 2016-2021 pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 01:00.0 chip-ID: 10de:1b80 class-ID: 0300
Display: x11 server: X.Org v: 21.1.15 compositor: xfwm4 v: 4.20.0 driver:
X: loaded: N/A failed: nvidia gpu: nvidia display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 509x286mm (20.04x11.26")
s-diag: 584mm (22.99")
Monitor-1: Unknown-1 mapped: DP-0 res: mode: 1920x1080 hz: 60
scale: 100% (1) dpi: 94 size: 521x293mm (20.51x11.54") modes: 1920x1080
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia inactive: wayland
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia v: 550.144.03 glx-v: 1.4
direct-render: yes renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2
memory: 7.81 GiB
Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
gpu: nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: N/A
alternate: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_cnl bus-ID: 00:1f.3
chip-ID: 8086:a348 class-ID: 0403
API: ALSA v: k6.12.11-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.2.7 status: off tools: pw-cli
Server-3: PulseAudio v: 17.0-43-g3e2bb status: active with:
1: pulseaudio-alsa type: plugin 2: pulseaudio-jack type: module
tools: pacat,pactl,pavucontrol
Network:
Device-1: Intel Ethernet I219-LM vendor: Dell driver: e1000e v: kernel
port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15bb class-ID: 0200
IF: eno1 state: up speed: 100 Mbps duplex: full mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: dynamic noprefixroute scope: global
IP v6: <filter> type: noprefixroute scope: link
IF-ID-1: br-27c5596d00d3 state: down mac: <filter>
IP v4: <filter> scope: global broadcast: <filter>
IF-ID-2: docker0 state: down mac: <filter>
IP v4: <filter> scope: global broadcast: <filter>
Info: services: NetworkManager,systemd-timesyncd
WAN IP: <filter>
Bluetooth:
Message: No bluetooth data found.
Logical:
Message: No logical block device data found.
RAID:
Hardware-1: Intel SATA Controller [RAID mode] driver: ahci v: 3.0 port: 4060
bus-ID: 00:17.0 chip-ID: 8086:2822 rev: N/A class-ID: 0104
Drives:
Local Storage: total: 476.94 GiB used: 191.89 GiB (40.2%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Micron model: 1100 SATA 512GB
size: 476.94 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: L022 scheme: GPT
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 210.08 GiB size: 205.72 GiB (97.93%)
used: 191.8 GiB (93.2%) fs: ext4 dev: /dev/sda5 maj-min: 8:5 label: N/A
uuid: 14840702-a1f4-45f2-ac1d-bf20549068fa
ID-2: /boot/efi raw-size: 650 MiB size: 646 MiB (99.38%)
used: 88.7 MiB (13.7%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: ESP
uuid: B040-598E
Swap:
Alert: No swap data was found.
Unmounted:
ID-1: /dev/sda2 maj-min: 8:2 size: 128 MiB fs: <superuser required>
label: N/A uuid: N/A
ID-2: /dev/sda3 maj-min: 8:3 size: 265.12 GiB fs: ntfs label: OS
uuid: 426C78126C77FF4B
ID-3: /dev/sda4 maj-min: 8:4 size: 990 MiB fs: ntfs label: WINRETOOLS
uuid: C26A19566A194895
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
class-ID: 0900
Device-1: 1-11:2 info: Logitech G502 SE HERO Gaming Mouse type: mouse,HID
driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
lanes: 1 mode: 1.1 power: 300mA chip-ID: 046d:c08b class-ID: 0300
serial: <filter>
Hub-2: 2-0:1 info: super-speed hub ports: 10 rev: 3.1
speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
class-ID: 0900
Device-1: 2-8:2 info: Realtek USB3.0-CRW type: mass storage
driver: usb-storage interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s)
lanes: 1 mode: 3.2 gen-1x1 power: 800mA chip-ID: 0bda:0328 class-ID: 0806
serial: <filter>
Sensors:
System Temperatures: cpu: 41.0 C pch: 46.0 C mobo: 41.0 C
Fan Speeds (rpm): cpu: 1555 fan-2: 839
Repos:
Packages: 2011 pm: pacman pkgs: 1976 libs: 487 tools: pamac,yay pm: flatpak
pkgs: 35
Active pacman repo servers in: /etc/pacman.d/mirrorlist
1: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
2: https://mirror.23m.com/manjaro/stable/$repo/$arch
3: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
4: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
5: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
6: http://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
7: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
Processes:
CPU top: 5 of 281
1: cpu: 36.3% command: firefox pid: 1357 mem: 1605.8 MiB (5.0%)
2: cpu: 6.5% command: firefox pid: 3687 mem: 282.8 MiB (0.8%)
3: cpu: 4.5% command: firefox pid: 3757 mem: 404.2 MiB (1.2%)
4: cpu: 4.2% command: xfce4-taskmanager pid: 1656 mem: 49.8 MiB (0.1%)
5: cpu: 3.3% command: firefox pid: 2208 mem: 334.8 MiB (1.0%)
Memory top: 5 of 281
1: mem: 1605.8 MiB (5.0%) command: firefox pid: 1357 cpu: 36.3%
2: mem: 404.2 MiB (1.2%) command: firefox pid: 3757 cpu: 4.5%
3: mem: 353.5 MiB (1.1%) command: firefox pid: 2649 cpu: 0.4%
4: mem: 334.8 MiB (1.0%) command: firefox pid: 2208 cpu: 3.3%
5: mem: 282.8 MiB (0.8%) command: firefox pid: 3687 cpu: 6.5%
Info:
Processes: 281 Power: uptime: 28m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.44 GiB
services: upowerd,xfce4-power-manager Init: systemd v: 257
default: graphical tool: systemctl
Compilers: clang: 19.1.7 gcc: 14.2.1 alt: 11/13 Shell: Bash v: 5.2.37
running-in: xfce4-terminal inxi: 3.3.37
I’ve also tried 6.13 now. No sound there, too.
The plot thickens: I’ve tried a live USB using the latest xfce manjaro image (kernel 6.12) - and sound works there.
Here’s the alsa-info from there .
output of alsa-info.sh for the 6.12 kernel (where is doesn’t work)
!!Soundcards recognised by ALSA
!!-----------------------------
--- no soundcards ---
!!Modprobe options (Sound related)
!!--------------------------------
snd_intel_dspcfg: dsp_driver=1
!!Loaded sound module options
!!---------------------------
Machine:
Type: Desktop System: Dell product: Precision 3630 Tower
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: N/A
alternate: snd_hda_intel
I suggest delete the modprobe option from installed OS
sudo rm /etc/modprobe.d/alsa.conf
Reboot system and check audio device in inxi -Aa
working audio device should look like this:
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: snd_hda_intel
That also.conf was added after the sound card failed to work… I’ve removed it now, but as expected, it did not solve the problem.
$ inxi -Aa
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: N/A
alternate: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_cnl bus-ID: 00:1f.3
chip-ID: 8086:a348 class-ID: 0403
API: ALSA v: k6.13.0-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.2.7 status: off tools: pw-cli
Server-3: PulseAudio v: 17.0-43-g3e2bb status: active with:
1: pulseaudio-alsa type: plugin 2: pulseaudio-jack type: module
tools: pacat,pactl,pavucontrol
Could it be due to not using pulse instead of pipewire-pulse in the installed system? Does the live USB use pipewire out of the box? Do I need to uninstall pulse, and install pipewire-pulse instead?
BG405
13 February 2025 13:03
9
If you install manjaro-pipewire
the script should take care of the pulseaudio
stuff. You might also need to install helvum
alongside. If so, you can just add that to the command:
sudo pacman -Syu manjaro-pipewire
1 Like
Ok, I’ve got pipewire running, but the sound drivers are still not loaded - so no sound yet.
BG405
13 February 2025 13:42
11
You might need to issue
systemctl --user restart pipewire-media-session
… it’s been a while since I installed it so did a bit of digging in my BASH history.
1 Like
$ systemctl --user restart pipewire-media-session
Failed to restart pipewire-media-session.service: Unit pipewire-media-session.service not found.
Ah, I have wireplumber, not pipewire-media-session:
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Thu 2025-02-13 15:40:44 IST; 8min ago
Invocation: e3a55be3deb54c14a21a7eebfb8001be
Main PID: 1490 (wireplumber)
Tasks: 6 (limit: 38169)
Memory: 8.6M (peak: 9.5M)
CPU: 65ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─1490 /usr/bin/wireplumber
Feb 13 15:40:44 feature-precision3630tower systemd[1385]: Started Multimedia Service Session Manager.
Feb 13 15:40:44 feature-precision3630tower wireplumber[1490]: wp-internal-comp-loader: Loading profile 'main'
Feb 13 15:40:44 feature-precision3630tower wireplumber[1490]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Feb 13 15:40:44 feature-precision3630tower wireplumber[1490]: spa.bluez5: BlueZ system service is not available
Feb 13 15:40:44 feature-precision3630tower wireplumber[1490]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Feb 13 15:40:44 feature-precision3630tower wireplumber[1490]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may no
By the way, I’ve restarted my computer after all that for good measure, ALSA still doesn’t recognize the sound card…
The latest alsa-info: http://alsa-project.org/db/?f=0b36b32b442fa71a92b87b44a515ffcac87fa491
I wonder what’s the difference between my setup and a vanilla install (where sound works with kernel 6.12).
Latest alsa-info is similar to first non-working alsa-info – no soundcards found; no snd_hda_intel driver loaded and 2 messages for onboard audio device
[ 3.494141] snd_hda_intel 0000:00:1f.3: enabling device (0100 -> 0102)
[ 14.716641] pci 0000:00:1f.3: deferred probe pending: snd_hda_intel: couldn't bind with audio component
The main difference between working Live ISO and non-working installed OS is the Live ISO is using kernel 6.12.4 and installed OS has kernel 6.12.11. Something in the ALSA drivers must have changed after a kernel update but I cannot see it from the alsa-info data
Linux-Hardware data for onboard audio device (Intel Cannon Lake PCH cAVS ) does not have any data for systems running recent 6.12 kernels and no reports of hardware failure
I suggest try using this modprobe option to force system to load AVS driver snd_soc_avs
sudo tee /etc/modprobe.d/alsa.conf <<< "options snd_intel_dspcfg dsp_driver=4"
If audio is not working after reboot, try loading the snd_hda_intel driver
sudo modprobe snd_hda_intel
Ok, I’ve created that alsa.conf as suggested. It didn’t seem to change anything.
Also tried modprobe snd_hda_intel - still didn’t work.
The only difference I can see now is that it says
deferred probe pending: snd_soc_avs: couldn't bind with audio component
in dmesg, instead of deferred probe pending: snd_hda_intel: couldn't bind with audio component
Here’s the most up to date alsa-info: http://alsa-project.org/db/?f=bd65ed7bb5cacd78fa8f5fd318e8c7d10e97f2aa
Any additional idea on how I can figure out why the modules loaded by the system fail to work with the sound card on my current system, but work fine on the live USB?
Is there a way to make the modules more verbose in their logging to debug this?
New ALSA data is no better than previous data where no audio devices are detected
so I suggest remove the modprobe option:
sudo rm /etc/modprobe.d/alsa.conf
Also suggest install kernel 6.13 that might work better with audio devices:
sudo mhwd-kernel -i linux613
(or use Manjaro-Settings-Manager > Kernel GUI tool)
If audio is fully working, ALSA should detect 2 audio devices similar to data from Live ISO
alsa-info - 6.12.4-1-MANJARO
!!Loaded ALSA modules
!!-------------------
snd_hda_intel (card 0)
snd_hda_intel (card 1)
!!Soundcards recognised by ALSA
!!-----------------------------
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0x4000110000 irq 135
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xa4080000 irq 17
!!PCI Soundcards installed in the system
!!--------------------------------------
00:1f.3 Audio device [0403]: Intel Corporation Cannon Lake PCH cAVS [8086:a348] (rev 10)
DeviceName: Onboard - Sound
01:00.1 Audio device [0403]: NVIDIA Corporation GP104 High Definition Audio Controller [10de:10f0] (rev a1)
Subsystem: Dell Device [1028:3366]
If audio is still not working and system reports deferred probe pending
, try this to check what devices were deferred and the reason:
sudo cat /sys/kernel/debug/devices_deferred
How to troubleshoot deferred probe issues in Linux | Blog | Javier Martinez Canillas
This is exactly the same thing that happened to me. You may need to remove additional pulse stuff than the manjaro-pipewire script removes.
1 Like
If ALSA cannot detect hardware audio devices, software audio servers would also be unable to detect audio input and output devices in ALSA. If a user does not have a Bluetooth device to play audio, pulseaudio
or pipewire-pulse
creates a Dummy Output sink
pactl list sinks
Sink #1
State: IDLE
Name: auto_null
Description: Dummy Output
Driver: module-null-sink.c
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 9
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: auto_null.monitor
Latency: 65080 usec, configured 75000 usec
Flags: DECIBEL_VOLUME LATENCY SET_FORMATS
Properties:
device.description = "Dummy Output"
device.class = "abstract"
device.icon_name = "audio-card"
Formats:
pcm