On
bumblebee I want to use the laptop's built in speakers (rather than my headset) for alerts from Slack and Pagerduty.
But, the device doesn't appear at all in
pavucontrol or
pacmd list-sinks
alsamixer on the other hand, shows it as a
Realtek ALC287
Environment
ben@bumblebee:/tmp$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute
ben@bumblebee:/tmp$ uname -a
Linux bumblebee 5.11.0-25-generic #27-Ubuntu SMP Fri Jul 9 23:06:29 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
ben@bumblebee:/tmp$ dpkg-query -l pulseaudio
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-===============-============-=================================
ii pulseaudio 1:14.2-1ubuntu1 amd64 PulseAudio sound server
ben@bumblebee:/tmp$ dpkg-query -l alsa-base
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-====================-============-=================================
ii alsa-base 1.0.25+dfsg-0ubuntu7 all ALSA driver configuration files
Hardware
ben@bumblebee:/tmp$ sudo lshw | head -n 5
bumblebee
description: Notebook
product: 20XWCTO1WW (LENOVO_MT_20XW_BU_Think_FM_ThinkPad X1 Carbon Gen 9)
vendor: LENOVO
version: ThinkPad X1 Carbon Gen 9
ben@bumblebee:/tmp$ lspci -vk -s 00:1f.3
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20) (prog-if 80)
Subsystem: Lenovo Tiger Lake-LP Smart Sound Technology Audio Controller
Flags: bus master, fast devsel, latency 64, IRQ 182, IOMMU group 13
Memory at 603d1c8000 (64-bit, non-prefetchable) [size=16K]
Memory at 603d000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: sof-audio-pci
Kernel modules: snd_hda_intel, snd_sof_pci
Activity
2021-08-18 09:29:38
- Alsamixer reports the card as
- Pulse audio doesn't show the card at all
Going to try explicitly telling PA to use it.
Stopping Pulse
Listing out the devices that Alsa can see, need to know card no. and device no.
Play a sound to verify that Card 2, dev 0 is the one we want
Gets me audio out of the laptop speaker
Editing pulse's config to add a
Starting PA again
The card now shows up in
-
-
-
The
None of those HDMI outputs are listed anymore:
I've now been able to set Slack to use the speakers.
So, it looks like PulseAudio was focusing on the HDMI outputs (not sure why there were 3?) and ignoring the speakers
2021-08-18 09:31:51
2021-08-18 09:37:27
2021-08-18 09:37:27
2021-08-18 09:37:56
2021-08-18 09:37:56