Volume won't adjust on Built-In Audio

Everything about X, Gnome, KDE, ... and everything running on it

Volume won't adjust on Built-In Audio

Postby bsder » 2019-08-25 23:43

I've got an odd problem. The volume control only seems to adjust between max and off for my laptop built-in speakers.

This is odd because if I install a Bluetooth audio device and select it my volume controls work fine. If I plug in my HDMI monitor and select the HDMI/DisplayPort audio, my volume controls work fine.

Why on earth would the Built-in Audio fail to control volume but still be able to mute it?

My laptop is a Lenovo Carbon X1 7th Gen. It's configure to dual boot Debian and Windows 10, so built-in speakers are verified to work.

Install is Debian 10 (4.19.0-5-amd64 #1 SMP Debian 4.19.37-5+deb10u2 (2019-08-08) x86_64 GNU/Linux) with Gnome 3.30.2.

dmesg for audio hardware:

[ 4.862189] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 4.880022] iwlwifi 0000:00:14.3: firmware: direct-loading firmware iwlwifi-9000-pu-b0-jf-b0-38.ucode
[ 4.880458] iwlwifi 0000:00:14.3: loaded firmware version 38.755cfdd8.0 op_mode iwlmvm
[ 4.891842] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC285: line_outs=2 (0x14/0x17/0x0/0x0/0x0) type:speaker
[ 4.891843] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.891843] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 4.891844] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 4.891844] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 4.891845] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19

[ 6.979787] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
[ 6.981739] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
[ 6.981786] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18
[ 6.981831] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input19
[ 6.981869] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input20
[ 6.981915] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input21
[ 6.981954] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input22
[ 6.982000] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input23

Anybody have any ideas how I can even start to run this down?

Posts: 2
Joined: 2019-08-25 23:20

Re: Volume won't adjust on Built-In Audio

Postby bsder » 2019-08-25 23:59

And of course I find the answer after posting. Sigh.

From here for future reference: https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_7)

Volume Controls

In order for volume controls to work correctly you must edit /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common by adding the following above [Element PCM]:

[Element Master]
switch = mute
volume = ignore
Posts: 2
Joined: 2019-08-25 23:20

Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 12 guests