我在 iMac 上安装了 Ubuntu。起初,声音不起作用,但那是因为它处于模拟立体声输出而不是模拟环绕声 4.0 输出。但现在,当我调整音量滑块时,无论它在哪里,音量都保持相同(最大音量)。(静音除外)
当我戴上耳机时,一切都正常。到目前为止,我基本上尝试了互联网上的所有解决方案,但一无所获。不知何故,当我调整 PCM 时,音量会降低和升高,但 Master 没有任何反应。
答案1
我在 Ubuntu 16.04、17.10 和 18.04 上的 Asus UX550VD 上遇到了类似的问题。我只能确认 18.04 的修复。
为了更好地了解各种声音控制,我建议你运行
$ alsamixer
在 shell 中,尝试不同的级别以了解它们的作用(以及查看音量控制如何改变级别)。
在我的计算机上,我发现主音量没有任何作用。只有更改 PCM 值才能调整扬声器的音量。但我的音量控制只会改变主音量。因此,无论显示的音量是多少,音量都保持不变。
我找到了一个解决方案来调整 PCM 而不是主控https://forums.linuxmint.com/viewtopic.php?t=91453
重申修复:
(请确保之前备份文件,以防万一出现问题)
在此文件中
/usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
我补充说
[Element Master]
switch = mute
volume = ignore
就在这个街区之前
[Element PCM]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right
这意味着主音量将被完全忽略,而您将在使用音量控制时配置 PCM 音量。
我重启了机器,音量按预期工作了。查看 alsamixer 以仔细检查其行为,以防它不起作用(我第一次这样做时在配置中出现了拼写错误)。
答案2
我在装有 Kubuntu 17.04 的华硕笔记本电脑上也遇到了类似的问题。有一个模拟环绕声 4.0 输出,声音就是通过它发出的。当使用音量键更改音频输出时,滑块会移动,但实际音量会保持在最大(静音除外)。
在系统设置 > 多媒体 > 音频设置 > 配置。我首先将声音设备更改为模拟立体声 2.0然后音量键不仅移动滑块,还改变了声音的实际音量。显然这意味着立体声而不是 4.0,因此不令人满意。
最后我找到了下面的解决方案,但不知道它为什么有效。系统设置 > 多媒体 > 音频设置 > 配置,我将声音设备设置为模拟环绕声 4.0,我也勾选了添加虚拟输出设备,可同时输出到所有本地声卡。 在下面系统设置 > 多媒体 > 音频设置 > 输出设备, 我设置同步输出至内置音频模拟环绕声 4.0为默认频道。现在有 4.0 声音,音量键可以更改它。
答案3
我可以确认 phod 的调整对我有用。我用的是 2015 年的 iMac,内置音频扬声器。声音设置为模拟环绕声 4.0 输出。