No Audio Device after fresh install

I made a fresh Manjaro KDE installation on my Laptop. HP ProBook 440 G7
But there is no sound device in “System Settings Dialog”

I have found the following errors in dmesg, but I do not know how to solve this.

[ 21.965962] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cml.ri failed with error -2
[ 21.965966] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cml.ri failed err: -2
[ 21.965968] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2
[ 21.966540] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2

Any idea where I can start to solve this. Google was not a great help up to now.

Some additional hardware info in case it is needed:

[manjaro@manjaro ~]$ lspci
00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 USB controller: Intel Corporation Device 02ed
00:14.2 RAM memory: Intel Corporation Device 02ef
00:14.3 Network controller: Intel Corporation Wireless-AC 9462
00:14.5 SD Host controller: Intel Corporation Device 02f5
00:15.0 Serial bus controller [0c80]: Intel Corporation Serial IO I2C Host Controller
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller
00:1d.0 PCI bridge: Intel Corporation Device 02b0 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Multimedia audio controller: Intel Corporation Device 02c8
00:1f.4 SMBus: Intel Corporation Device 02a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI (flash) Controller
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Non-Volatile memory controller: Toshiba Corporation BG3 NVMe SSD Controller (rev 01)

00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:02c8]
Subsystem: Hewlett-Packard Company Device [103c:869d]
Kernel driver in use: sof-audio-pci

Audio: Device-1: Intel vendor: Hewlett-Packard driver: sof-audio-pci bus ID: 00:1f.3 chip ID: 8086:02c8
Sound Server: ALSA v: k5.9.11-3-MANJARO


To solve the problem you should install the linux-firmware package. By the way, is this not installed per default?

Hey thanks for your speedy reply.
I should have mentioned that I have booted a Manjaro USB Stick for testing.

I thought that would be no difference to an install.

A Lubuntu live usb stick is working fine with sof-audio-pci by the way.

You’re missing the sof-firmware package.

1 Like

Thanks, this solved it.
How could I have found that by myself?
Why is that not installed by default?

From these error messages, you can know that a firmware file is missing (-2 means “no such file or directory”), and the filename is sof-cml.ri, so you could run pacman -F sof-cml.ri to determine which pacakge(s) provide this file (if any).

Now that is a very good question.

1 Like

Thanks again for the explanation.
I am still struggling to debug Linux problems, so this is a great help.

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