耳机输出太大了

我使用的是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耳机的音量条你可以音量从那里下降和高。****