在 Ubuntu 14.04 LTS 中使用带有 Unity 默认音量控制的 USB 耳机(Microsoft LifeChat LX3000),当我将系统主音量调到某个阈值以下时,扬声器突然静音。阈值各不相同,但约为可用范围的 25% 到 33%。我预计声音会逐渐变得越来越安静,直到达到零音量的静音状态。
我怎样才能获得这种(在我看来更直观的)行为?是什么导致了早期静音?
答案1
我遇到了类似的问题(尽管使用的是不同的耳机)并在这里找到了解决方案:
https://chrisjean.com/fix-for-usb-audio-is-too-loud-and-mutes-at-low-volume-in-ubuntu/
我建议您遵循上述链接中的建议,但我已经复制了相关部分,以防网站或帖子将来消失。
打开终端(CTRL + ALT + T)并输入以下内容,在编辑之前创建原始文件的备份副本:
sudo cp /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common_original
在文本编辑器中编辑该文件。
gksu gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
系统会要求您输入密码 - 输入密码后您就会看到一个文件编辑器弹出。
找到“[Element PCM]”部分
[元素 PCM] 开关 = 静音 音量 = 合并 覆盖-map.1 = all 覆盖地图.2 = 全部左,全部右
修改该部分,使其看起来像这样:
[元素 PCM] 开关 = 静音 音量 = 忽略 音量限制 = 0.01 覆盖-map.1 = all 覆盖地图.2 = 全部左,全部右
保存最终内容并在终端中输入以下内容以重新加载配置:
pulseaudio -k
笔记
- 音量限制的数字(本例中为 0.01)可能太大或太小,请更改该值,保存文件,重新加载配置并重复,直到您满意为止。测试的其他值为 0.05(太小)、0.075 和 0.5(太大)。
- 这是不是我的指南 - 但它解决了我的问题并希望能够帮助其他人。