Fresh manjaro KDE install - no sound card detected

Update : I successfully installed pulseaudio-git and replaced the pulseaudio package by it.

I rebooted but still not audio, i’m not sure what should i do next !

Thank in advance

Can you send the output of pa-info and lspci and inxi --audio?

pa -info : https://pastebin.com/jTxKmiah

lspci :

[florian@florian-20s6cto1ww ~]$ 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:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
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: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:1c.0 PCI bridge: Intel Corporation Device 02b8 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Device 02bc (rev f0)
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 Audio device: 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
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (10) I219-V
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
03:00.0 PCI bridge: Intel Corporation JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016] (rev 01)
04:00.0 PCI bridge: Intel Corporation JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016] (rev 01)
04:01.0 PCI bridge: Intel Corporation JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016] (rev 01)
04:02.0 PCI bridge: Intel Corporation JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016] (rev 01)
05:00.0 System peripheral: Intel Corporation JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016] (rev 01)
2b:00.0 USB controller: Intel Corporation JHL6240 Thunderbolt 3 USB 3.1 Controller (Low Power) [Alpine Ridge LP 2016] (rev 01)
2e:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983

inxi–audio :
[florian@florian-20s6cto1ww ~]$ inxi --audio
Audio: Device-1: Intel driver: sof-audio-pci
Sound Server: ALSA v: k5.8.3-2-MANJARO

Put spaces into the link or send the link as pre-formatted text (select it, then Ctrl+Shift+c).

I edited my reply, thanks a lot

First of all, pulseaudio doesn’t seem to be running. Please run pulseaudio --start and see if audio works.

Did it, returned nothing and audio is still not working, “no input or output device found” when i check my audio icon

Btw thanks you for your kind help !

Could you run lspci -k and journalctl -b 0 | grep snd_?

lspci -k : https://pastebin.com/ZDYD2fmH
journalctl -b 0 | grep snd_ :

[florian@florian-20s6cto1ww ~]$ journalctl -b 0 | grep snd_
sept. 05 13:54:49 florian-20s6cto1ww kernel: snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
sept. 05 13:54:49 florian-20s6cto1ww kernel: snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
sept. 05 13:54:49 florian-20s6cto1ww kernel: snd_soc_skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
sept. 05 13:54:49 florian-20s6cto1ww kernel: snd_soc_skl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver

Please start journalctl -f, and then run sudo rmmod snd_sof_pci && sudo modprobe snd_sof_pci and see if anything is printed by journalctl.

Sorry I had to disable my dnsmasq

Here is the output : https://pastebin.com/W3Ag81sw

Good news there is some red errors ! :smiley:

sept. 05 16:43:02 florian-20s6cto1ww kernel: sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cml.ri failed with error -2
sept. 05 16:43:02 florian-20s6cto1ww kernel: sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cml.ri failed err: -2
sept. 05 16:43:02 florian-20s6cto1ww kernel: sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2
sept. 05 16:43:02 florian-20s6cto1ww kernel: sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -2

Errors are everything one can ask for. Please try this: https://forum.manjaro.org/t/intel-sound-firmware-missing/21494/2

Did install the 2 packages, rebooted my computer and did the 2 previous commands

Here is the output from journalctl -f when i run : sudo rmmod snd_sof_pci && sudo modprobe snd_sof_pci
https://pastebin.com/X8ZHHjPi

still no input or output device detected btw

I’m not seeing in the logs that you ran sudo modprobe snd_sof_pci.

However I launched the command, here are the logs if I launch each command separately without the &&.

[florian@florian-20s6cto1ww ~]$ sudo rmmod snd_sof_pci
[florian@florian-20s6cto1ww ~]$ sudo modprobe snd_sof_pci

https://pastebin.com/rHj42T2w

sept. 05 17:06:45 florian-20s6cto1ww kernel: INFO: task rmmod:3048 blocked for more than 368 seconds

That’s not good. Can you reboot and send the output of lspci -k, pa-info, sudo dmesg | egrep -i '(sof|snd)'?

Sorry I had to go !

Here are the logs

lspci -k : https://pastebin.com/w2sMVDCa
pa -info : https://pastebin.com/5ezPmyDT
sudo dmesg | egrep -i ‘(sof|snd)’ : https://pastebin.com/ntA0DFQD

EDIT : IT WORKS ! I had to do pulseaudio --start then pulseaudio -k THANKS A LOT

Glad to hear it. Please mark one comment as solution so that people coming here immediately know what’s up.

Here is the steps that solved my problem for T15 Lenovo on manjaro KDE

Install 5.8 Kernel
mhwd-kernel -i linux58

Reboot computer
reboot

Check your kernel version it should be 5.8 at least
mhwd-kernel -li

Currently running: 5.8.3-2-MANJARO (linux58)
The following kernels are installed in your system:

  • linux57
  • linux58

Install pulseaudio-git https://aur.archlinux.org/packages/pulseaudio-git
git clone https://aur.archlinux.org/packages/pulseaudio-git
cd pulseaudio-git/
makepkg -si

Install missing firmware and conf
sudo pacman -S sof-firmware alsa-ucm-conf

Reboot (yes again and i don’t know if it’s necessary but do it anyway)
reboot

Start pulseaudio then kill it then start it again (weird but thats what fixed the problem for me after following the previous steps)
pulseaudio --start
pulseaudio -k
pulseaudio --start

And voila !

Full credits goes to pobrn and bogdancovaciu for the solution

4 Likes

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