No audio devices (clean install Manjaro KDE 20.1): Model: "Intel Comet Lake PCH cAVS"

The audio doesn’t work because the system can’t use my sound card. This has happened since installation. The sound works in Windows, just not here. I’ve also tried with headphones and bluetooth, with the same issue.

I’ve looked into some solutions online, but I haven’t found the exact same issue/audio card, so I didn’t try to blindly install strange drivers or modifying system files. Some links I’ve looked into:


This one didn’t help much because there is no alsa command, and the config file mentioned at the end doesn’t exist already.

FS#64720 : [linux] No sound after upgrading to linux 5.4.1 This one sounds similar, but the issue was to be corrected on the Kernel 5.5, and I have 5.7.

I’ve noticed this kernel errors with the audio driver:

$ journalctl -k | grep audio
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: use msi interrupt mode
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cml.ri failed with error -2
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cml.ri failed err: -2
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2
Sep 12 14:19:05 mirari kernel: sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2

Some info about my card and system:

mhwd -lh -d --pci

(...)

18: PCI 1f.3: 0401 Multimedia audio controller
  SysFS ID: /devices/pci0000:00/0000:00:1f.3
  SysFS BusID: 0000:00:1f.3
  Hardware Class: sound
  Model: "Intel Comet Lake PCH cAVS"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x06c8 "Comet Lake PCH cAVS"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x87ae 
  Driver: "sof-audio-pci"
  Driver Modules: "snd_sof_pci"
  Memory Range: 0x84618000-0x8461bfff (rw,non-prefetchable)
  Memory Range: 0x84100000-0x841fffff (rw,non-prefetchable)
  IRQ: 16 (no events)
  Module Alias: "pci:v00008086d000006C8sv0000103Csd000087AEbc04sc01i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Driver Info #1:
    Driver Status: snd_soc_skl is active
    Driver Activation Cmd: "modprobe snd_soc_skl"
  Driver Info #2:
    Driver Status: snd_sof_pci is active
    Driver Activation Cmd: "modprobe snd_sof_pci"

(...)

$ inxi -Fxz

System:    Kernel: 5.7.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 Desktop: KDE Plasma 5.19.5 Distro: Manjaro Linux 
Machine:   Type: Laptop System: HP product: HP Pavilion Gaming Laptop 16-a0xxx v: N/A serial: <filter> 
           Mobo: HP model: 87AE v: 32.21 serial: <filter> UEFI: AMI v: F.03 date: 05/31/2020 
Battery:   ID-1: BAT0 charge: 50.1 Wh condition: 50.1/50.1 Wh (100%) model: HP Primary status: Full 
CPU:       Topology: 6-Core model: Intel Core i7-10750H bits: 64 type: MT MCP arch: N/A L2 cache: 12.0 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62431 
           Speed: 900 MHz min/max: 800/5000 MHz Core speeds (MHz): 1: 900 2: 900 3: 900 4: 900 5: 899 6: 900 7: 900 8: 900 
           9: 900 10: 900 11: 900 12: 900 
Graphics:  Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel bus ID: 00:02.0 
           Device-2: NVIDIA TU117M [GeForce GTX 1650 Ti Mobile] vendor: Hewlett-Packard driver: nvidia v: 450.66 
           bus ID: 01:00.0 
           Device-3: Luxvisions Innotech Limited HP TrueVision HD Camera type: USB driver: uvcvideo bus ID: 1-6:4 
           Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia unloaded: intel,nouveau resolution: 1: 1920x1080~60Hz 
           2: 1920x1200~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.1.7 direct render: Yes 
Audio:     Device-1: Intel Comet Lake PCH cAVS vendor: Hewlett-Packard driver: sof-audio-pci bus ID: 00:1f.3 
           Sound Server: ALSA v: k5.7.19-2-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel 
           port: 4000 bus ID: 03:00.0 
           IF: eno1 state: down mac: <filter> 
           Device-2: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter vendor: Hewlett-Packard driver: rtw_pci v: N/A 
           port: 3000 bus ID: 04:00.0 
           IF: wlo1 state: up mac: <filter> 
Drives:    Local Storage: total: 953.87 GiB used: 16.95 GiB (1.8%) 
           ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN720 SDAPNTW-1T00-1006 size: 953.87 GiB 
RAID:      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 bus ID: 00:17.0 
Partition: ID-1: / size: 48.96 GiB used: 15.20 GiB (31.0%) fs: ext4 dev: /dev/nvme0n1p8 
           ID-2: /home size: 48.97 GiB used: 1.22 GiB (2.5%) fs: ext4 dev: /dev/nvme0n1p9 
Swap:      ID-1: swap-1 type: partition size: 510.0 MiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 59.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 285 Uptime: 20m Memory: 15.42 GiB used: 2.01 GiB (13.0%) Init: systemd Compilers: gcc: 10.2.0 
           Packages: 1261 Shell: Bash v: 5.0.18 inxi: 3.1.05 

see this

1 Like

Thanks!,
Oddly enough, it’s the same workaround as in my previous link (FS#64720 : [linux] No sound after upgrading to linux 5.4.1). Is this bug in the kernel?

Update: I had to Downgrade the kernel for different reasons, and with the LTS version 5.4.64-1 this problem wasn’t there.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.