我最近安装了 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