You are not logged in.
I just installed Arch and have no sound from the laptop's built-in speakers.
I have tested that the audio itself works with my Samsung USB-C earbuds.
The audio stack I'm currently using is PipeWire. These are the packages I've installed (pacman -Q | grep pipewire).
pipewire 1:0.3.65-6
pipewire-alsa 1:0.3.65-6
pipewire-audio 1:0.3.65-6
pipewire-jack 1:0.3.65-6
pipewire-pulse 1:0.3.65-6
At first, I had no output device shown in pavuctl at all. However adding options snd_hda_intel dmic_detect=0 on /etc/modprobe.d/disable-dmic.conf made the sound card correctly detected in pavuctl. But that still didn't make any sound from the speakers, even though the meters on pavuctl are correctly moving as I play sound.
Here's my output of lspci -v, only the related part is taken.
00:1f.3 Multimedia audio controller: Intel Corporation Device 51ca (rev 01)
DeviceName: Onboard - Sound
Subsystem: Samsung Electronics Co Ltd Device c886
Flags: bus master, fast devsel, latency 32, IRQ 181, IOMMU group 15
Memory at 603e1d0000 (64-bit, non-prefetchable) [size=16K]
Memory at 603e000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
I'm not sure if these are enough for troubleshooting ?
Offline
Remove the disable-dmic.conf and install sof-firmware instead and reboot.
Offline
Even though many things have changed (lot more output devices available for HDMI / DisplayPort, built-in mic working, etc) the speaker sound is still not available.
Offline