No sound on New Installation of ArchLabs

I’ve just finished installing ArchLabs 2020.05.04. My laptop is not playing any sound. I checked alsamixer and nothing is muted there.

In pavucontrol, I can see the sound playing but no output hardware is being registered.

So, I ran pacmd list-cards and got the following output:
0 card(s) available.

Additional Information:

Output of aplay -L:

null
    Discard all samples (playback) or generate zero samples (capture)
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PulseAudio Sound Server)

I’m running ArchLabs on OpenBox.

Do you have pulseaudio installed?

Try running pulseaudio --start

If that works and you get sound then it’s just not starting on boot like it should. I’d try reinstalling pulseaudio, alsa, and pulseaudio-alsa

I suppose it could user groups but I’m not sure, generally not any issues in this area.

Also, how are you outputting sound; audio jack, hdmi, or other?

1 Like

Yes, I have pulseaudio installed.

I tried the pulseaudio --start command but nothing changed really.

I’ve also reinstalled the packages you reccomented with the same result.

I saw some fourms talking about groups and I’ve since added my user account to the audio group but this doesn’t seem to work either.

What laptop and or sound card? lspci

I use Acer Swift 3 with intel i5 and 512 SSD.

Output of lspci:

00:00.0 Host bridge: Intel Corporation Coffee Lake HOST and DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0b)
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 Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
00:1c.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #1 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Multimedia audio controller: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
02:00.0 3D controller: NVIDIA Corporation GP108BM [GeForce MX250] (rev a1)
03:00.0 Non-Volatile memory controller: Sandisk Corp WD Black 2018/PC SN520 NVMe SSD (rev 01)

Do any cards show up in aplay -l?

We might have to see your dmesg output, perhaps upload it to a pastebin and share a link.

Found a few similar issues with this soundcard.

Try adding

snd-intel-dspcfg.dsp_driver=1

To your kernel cmdline by using Tab or e at the bootloader.

If that isnt the solution then, the like HoaS said, post your dmesg.

@natemaia I tried using the command but still facing the same issue.

@natemaia @Head_on_a_Stick, here’s the dmesg output link in pastebin:
dmesg output | pastebin

These look relevant:

[    2.685918] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cnl.ri failed with error -2
[    2.685920] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cnl.ri failed err: -2
[    2.686026] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2

And a quick search brings up https://bbs.archlinux.org/viewtopic.php?id=251157

1 Like