耳机输出太大声

Far*_*ran 11 sound headphones soundcard volume-control

我使用的是 Ubuntu 11.10 (Oneiric Ocelot),带有“Intel Corporation 82801G (ICH7 Family) AC'97 Audio Controller (rev 01)”声卡。

当我将耳机插入前置耳机端口时,发出的声音太大而无法聆听 - 必须将其调低至 5% 左右。任何高于此的东西都是扭曲和震耳欲聋的。

我在 Alsamixer 中玩过,虽然可以达到一个不错的水平(通过改变三个单独的滑块),但这并不适合改变我父母电脑上的音量。无论如何,使用标准音量控制会覆盖所有这些。

小智 11

我遇到了同样的问题,我写了一篇关于我在这里找到的解决方案的帖子。基本上我所做的是这样的:

通过在终端中键入以下内容打开文件/etc/pulse/default.pa

gksudo gedit /etc/pulse/default.pa
Run Code Online (Sandbox Code Playgroud)

改变说的那一行

load-module module-udev-detect
Run Code Online (Sandbox Code Playgroud)

进入

load-module module-udev-detect ignore_dB=1
Run Code Online (Sandbox Code Playgroud)

保存并关闭文件。

通过在终端中键入以下内容重新启动pulseaudio:

pulseaudio -k
Run Code Online (Sandbox Code Playgroud)

现在打开 alsamixer:

alsamixer
Run Code Online (Sandbox Code Playgroud)

然后将 PCM 音量降低到合适的水平(我将我的音量设置为大约 50%)。执行此操作后,使用音量键或音量滑块更改音量不会在 alsamixer 中重置 PCM 的设置,而是让您将音量的最低阈值保持在您想要的最低水平。这也将使音量间隔更小。唯一的负面影响是,除非您再次更改 alsamixer 中的 PCM 设置,否则在没有耳机的情况下您将无法从扬声器中获得尽可能多的声音。

我不能保证这会在你的系统上工作,但它确实在我的系统上工作得很好。


zur*_*fyx 8

没有一个解决方案对我有用。

这是我的问题解决的原因:

编辑 /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common

sudo vim /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
Run Code Online (Sandbox Code Playgroud)

改变:

[Element PCM]
switch = mute
volume = merge
override-map.1 = all 
override-map.2 = all-left,all-right
Run Code Online (Sandbox Code Playgroud)

到:

[Element PCM]
switch = mute
volume = ignore
volume-limit = 0.01
override-map.1 = all 
override-map.2 = all-left,all-right
Run Code Online (Sandbox Code Playgroud)

调整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
Run Code Online (Sandbox Code Playgroud)

后:

[Option Analog Output:Headphones]
name = output-headphones
priority = 9
volume = ignore
volume-limit = 0.0
Run Code Online (Sandbox Code Playgroud)


Ewa*_*ald 1

大多数声卡都有不同的混音器通道,可以自行放大。您可以尝试调低耳机输出,以便可以更准确地调节主混音器的音量。您可能必须通过键入来安装 pavucontrol 软件包sudo apt-get install pavucontrol。至少我希望 gnome3 开发者在他们的声音设置工具中保留这个选项;)