无法更改第二对内置扬声器的音量 - 19.10 - ASUS ZenBook 14 UM431DA

无法更改第二对内置扬声器的音量 - 19.10 - ASUS ZenBook 14 UM431DA

我最近安装了 Ubuntu 18.04.4 LTS,然后是 19.10,最后更新到 20.04 beta(目前是 19.10)。我在所有这些版本上都遇到了同样的问题。

这台笔记本电脑配有 harman/kardon 四扬声器,如果我改变音量,它只会影响第一对扬声器(高音扬声器),但第二对扬声器(低音扬声器)始终保持最大音量,直到声音完全静音。声音芯片是 Realtek ALC294。

我尝试过的: 将音频设置中的音频配置更改为 2.1 和 4.0。在 2.1 模式下,低音扬声器没有发出任何声音。升级操作系统版本。在 alsamixer 中摆弄(发现低音扬声器音量为“00”且无法更改)。耳机上一切正常。

/proc/asound/卡:

0 [Generic        ]: HDA-Intel - HD-Audio Generic
                     HD-Audio Generic at 0xfe7c8000 irq 72
1 [Generic_1      ]: HDA-Intel - HD-Audio Generic
                     HD-Audio Generic at 0xfe7c0000 irq 73

$ pactl 列表短接收器:

2   alsa_output.pci-0000_03_00.6.analog-stereo  module-alsa-card.c  s16le 2k 44100Hz    RUNNING

$ aplay-l

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC294 Analog [ALC294 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

非常感谢任何能够提供帮助的人!

答案1

我注意到,alsamixer 主音量不会改变低音音量,而 PCM 会。所以也许以下此解决方案可能会有帮助。它帮助了我。为了防止该链接出现问题,请按照以下步骤操作:

我编辑了该文件/usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common(使用 sudo)。

我在[元素 PCM]堵塞:

[Element Master]
switch = mute
volume = ignore

该文件看起来应如下所示,其中新块位于首位:

[Element Master]
switch = mute
volume = ignore

[Element PCM]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right

并在终端中运行:

pulseaudio -k

相关内容