耳机输出太大了
我使用的是Ubuntu 11.10(Oneiric Ocelot),带有“Intel Corporation 82801G(ICH7系列)AC’97音频控制器(rev 01)”声卡。
当我将耳机插入前置耳机端口时,发出的声音太大而无法收听 – 并且必须调低至约5%。 任何高于此的东西都是扭曲和震耳欲聋的。
我在Alsamixer玩过,虽然可以达到一个不错的水平(通过改变三个单独的滑块),但这对于改变父母电脑的音量并不理想。 无论如何,使用标准音量控制会覆盖所有这些。
我遇到了同样的问题,我写了一篇关于我在这里找到的解决方案的post。 基本上我做的是这样的:
通过在终端中键入以下内容来打开文件/etc/pulse/default.pa :
gksudo gedit /etc/pulse/default.pa
更改说的行
load-module module-udev-detect
成
load-module module-udev-detect ignore_dB=1
保存并关闭文件。
通过在终端中键入以下内容来重新启动pulseaudio:
pulseaudio -k
现在打开alsamixer:
alsamixer
然后将PCM音量降低到合适的水平(我将其设置为约50%)。 执行此操作后,使用音量键或音量滑块更改音量将不会重置alsamixer中PCM的设置,并允许您将音量的最低阈值保持在您想要的最低值。 这也将使音量间隔更小。 唯一的负面影响是,除非您再次更改alsamixer中的PCM设置,否则在没有耳机的情况下,您将无法从扬声器中获得尽可能多的声音。
我无法保证这对您的系统有效,但它在我的系统上运行良好。
这些解决方案都不适合我。
这就是解决我的问题的原因:
编辑/usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
sudo vim /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
更改:
[Element PCM] switch = mute volume = merge override-map.1 = all override-map.2 = all-left,all-right
至:
[Element PCM] switch = mute volume = ignore volume-limit = 0.01 override-map.1 = all override-map.2 = all-left,all-right
调节volume-limit
,使其适合您的耳机音量范围。 在我的情况下0.01
很好。
重启pulseaudio: pulseaudio -k
或者重启sudo reboot
本网站的完整学分。 https://chrisjean.com/fix-for-usb-audio-is-too-loud-and-mutes-at-low-volume-in-ubuntu/
更新:
上述解决方案会覆盖所有声音输出。 因此,降低扬声器音量也会受到限制。
要仅降低最大耳机,请将上述配置设置为[Option Analog Output:Headphones]
部分(相同的analog-output.conf.common
)。
之前:
[Option Analog Output:Headphones] name = output-headphones priority = 9
后:
[Option Analog Output:Headphones] name = output-headphones priority = 9 volume = ignore volume-limit = 0.0
对于大多数声卡,有不同的混音器通道可以放大自己。 您可以尝试调低耳机输出,以便使用主混音器调节音量更准确。 可能是,您必须通过键入sudo apt-get install pavucontrol
来安装pavucontrol软件包。 至少我希望gnome3开发人员在他们的声音设置工具中保留这些选项;)
即使在搜索解决方案数小时后,上述任何一项对我都无效。
对我来说,我只需要改变我的声卡,在那里我发现它正是我想要的。
****只需在终端输入alsamixer然后按F6它会询问你声卡然后选择USB PnP声音设备(如果你正在使用USB耳机),然后按回车键 , 你可以找到USB耳机的音量条你可以音量从那里下降和高。****