我最近将损坏的 Sennheiser PC350 更换为拜亚动力 DT770 Pro 80 欧姆耳机,但我遇到了一个非常烦人的问题。一切都太低了。我可以听,但几乎就像我开的是最大音量的 10%。在 Windows 上,这个问题根本不存在,而且在 100% 时几乎有点太大声。
Pulseaudio 设置为 100%,alsamixer 中的每个滑块也设置为 100%。如果我将音量设置为 150%,声音会变得过于饱和且失真。
我的声音芯片是 Realtek ALC1150。我正在运行阿奇。
编辑
以为解决了之后,问题又回来了,但我相信我现在对这个问题有了更多的理解。使用线路输出端口(绿色端口)有时会起作用,但通常情况下,使用任何其他端口都会输出您期望的线路输出内容。在某种程度上,问题得到了解决,因为如果我使用线路输出以外的任何其他端口,声音就会正常工作。我宁愿不这样做,因为 Windows 在不使用 line out 时根本不会输出任何内容,而且有时 linux 也不会输出到除 line out 之外的任何内容。
linux 为何如此混乱?几乎就好像它认为线路输出端口是除线路输出之外的所有其他端口。
答案1
如果它确实在 Windows 中运行良好,并且您不只是将 VLC 的音量设置为超过 100%,那么您可以尝试安装(pavucontrol
如果您使用pulseaudio)并检查其中的音量是否达到最大。
我的声卡是 Audigy 2,所以我对 Realtek 帮助不大,但尝试输入 alsamixer 并检查center
、pcm
、pcm center
、pcm front
等是否都处于 100%。
如果 alsamixer 没有显示您的芯片组,请按 f6 并查看它是否将其显示为选项。
作为最后的手段,作为一名电气工程师,我会构建一个带有两个 lm386 IC 的外部放大器,其零件价格约为 30 美元,按无线电棚价格计算,而数字密钥价格可能为 10 美元或更低。
您可能不想这样做,但在您的 PC 和耳机之间安装一个预制的“前置放大器”可能会花费 50 美元左右来完成这项工作。如果这在 Windows 中不是问题,我真的很惊讶 - 但祝你好运〜!
PS 你的 150 欧姆扬声器应该比你的拜亚动力更安静,如果它们真的是 80 欧姆的话。不过,我从未见过如此高的值,我的耳机(我从朋友那里免费得到的 32 欧姆 bose)和扬声器(8 欧姆 1978 年 jensen 的)都比较典型。
答案2
我在运行 CentOS 7.1 的 Sony VAIO 上遇到了同样的问题 Alsamixer 不是限制因素。在“设置”-->“声音”中,顶部有一个“输出音量”滑块。滑块位于标记为“未放大 100%”的标记处,但允许进一步向右滑动,据称进入放大区域,这解决了问题。
答案3
如果您使用的是当前受支持的 GNU/Linux 发行版并及时更新其软件包,并且您安装了 Firefox 并且浏览器中声音正常,那么您的 PulseAudio 设置就可以正常工作。阿尔萨。 (我们知道这一点,因为 Firefox 52+ 仅支持 PulseAudio,包管理器会考虑到这一点。如果您仍在使用 Firefox 48 或其他版本,请尝试告诉包管理器升级它:如果您没有这样做,这应该会导致 PulseAudio 设置。已经有一个了。)
PulseAudio pavucontrol
(如果不存在则安装该软件包)可以将整体音量(在“输出设备”选项卡中)和每个应用程序(在“播放”选项卡中)的音量设置为超过 100%,这对于过于安静的视频播放器等特别有用这在等人中通常是不可能完成的alsamixer
(至少在没有大量.asoundrc
编程的情况下),所以这是使用 PulseAudio 的一个很好的理由。
然后您会遇到的一个小烦恼是:如果您的桌面环境在任务栏上显示基于 ALSA 的音量控制,那么任何触摸此音量控制的尝试都可能会覆盖您在 中所做的工作pavucontrol
,如果用户坐在键盘上不知道如何返回pavucontrol
。我为一位朋友解决了这个问题,方法是从她的 LXDE 面板中删除音量控制并将其添加pavucontrol
到 LXDE 应用程序启动器中。我只需要告诉她,音量控制现在位于左下角而不是右下角,因为我已将您切换到不同的声音软件;她对此很满意。
答案4
这不是声卡。
许多较大的耳机需要的功率超出了微弱的内置“功率”放大器所能提供的功率。这意味着您需要一个耳机放大器。你可以花 60 美元左右买到一台完全称职的。如果您发现自己想购买 600 美元的电子管放大器,那么购买 100 美元的放大器并将多余的现金寄给我,您将永远不会知道其中的区别。