Builtin speakers are not detected
Overview
Everything is working OK with pulseaudio, while pipewire has this issue
Desired behavior
Laptop's speakers are detected in pipewire and are able to play sounds via pipewire
Actual behaviour
Laptop's speakers are not detected in pipewire (checked in pavucontrol
). However, bluetooth headset is detected and working correctly
Enviroment
Laptop: Dell XPS 9310
$ uname -a
Linux grid 5.10.18 #1-NixOS SMP Tue Feb 23 14:53:25 UTC 2021 x86_64 GNU/Linux
$ lspci | grep audio
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
$ pipewire --version
pipewire
Compiled with libpipewire 0.3.31
Linked with libpipewire 0.3.31
$ journalctl --user -u pipewire.service
Jul 20 12:26:40 grid systemd[2251]: Started Multimedia Service.
Jul 20 12:26:41 grid pipewire[2472]: ALSA lib pcm.c:2731:(snd_pcm_open_noupdate) Unknown PCM 0001.hw:sofhdadsp,5
Jul 20 12:26:41 grid pipewire[2472]: '0001.hw:sofhdadsp,5': playback open failed: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: adapter 0x55f2c9d669e0: can't get format: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: usage: node.name=<string>
Jul 20 12:26:41 grid pipewire[2472]: ALSA lib pcm.c:2731:(snd_pcm_open_noupdate) Unknown PCM 0001.hw:sofhdadsp,4
Jul 20 12:26:41 grid pipewire[2472]: '0001.hw:sofhdadsp,4': playback open failed: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: adapter 0x55f2c9d729f0: can't get format: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: usage: node.name=<string>
Jul 20 12:26:41 grid pipewire[2472]: ALSA lib pcm.c:2731:(snd_pcm_open_noupdate) Unknown PCM 0001.hw:sofhdadsp,3
Jul 20 12:26:41 grid pipewire[2472]: '0001.hw:sofhdadsp,3': playback open failed: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: adapter 0x55f2c9d77d60: can't get format: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: usage: node.name=<string>
Jul 20 12:26:41 grid pipewire[2472]: ALSA lib pcm.c:2731:(snd_pcm_open_noupdate) Unknown PCM 0001.hw:sofhdadsp
Jul 20 12:26:41 grid pipewire[2472]: '0001.hw:sofhdadsp': playback open failed: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: adapter 0x55f2c9d7f390: can't get format: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: usage: node.name=<string>
Jul 20 12:26:41 grid pipewire[2472]: ALSA lib pcm.c:2731:(snd_pcm_open_noupdate) Unknown PCM 0001.hw:sofhdadsp
Jul 20 12:26:41 grid pipewire[2472]: '0001.hw:sofhdadsp': capture open failed: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: adapter 0x55f2c9d865c0: can't get format: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: usage: node.name=<string>
Jul 20 12:26:41 grid pipewire[2472]: ALSA lib pcm.c:2731:(snd_pcm_open_noupdate) Unknown PCM 0001.hw:sofhdadsp,6
Jul 20 12:26:41 grid pipewire[2472]: '0001.hw:sofhdadsp,6': capture open failed: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: adapter 0x55f2c9d8d7f0: can't get format: No such file or directory
Jul 20 12:26:41 grid pipewire[2472]: usage: node.name=<string>
I've googled the error and the closest match was this issue: https://bugs.archlinux.org/task/70327
My sof-firmware version was 1.7
downloaded from their official bin repo on github. I've updated it to 1.8
, but nothing changed