Linux 上的音量远低于 Windows

thx*_*139 26 linux audio slackware

我双引导 Slackware64 和 Windows 7。

在 Linux 下达到最大值时的音量似乎比在 Windows 上达到最大值时低很多。

我的声卡芯片是 Realtek ALC662。在 alsamixer 和我正在播放声音的任何应用程序中,PCM 和 Master 的音量设置为 100%。

我还能做些什么来使音量与 Windows 中的音量一样大?

roz*_*acz 32

这可能是您的 ALSA 声级设置的问题。有两个主要的音量设置:PCMMaster。通常只有其中一个是通过桌面 GUI 设置控制的(您可以选择音频设置中的哪一个)。

如果您alsamixer在终端中运行,请检查它们的音量级别。如果找不到选择默认音量控制机制的系统设置,请尝试以下操作:

  • alsamixer在你的终端打开
  • 如果您有多个声卡,请选择正确的声卡 F6
  • 使用桌面控件更改音量并注意alsamixer更改了哪个设置
  • 在 中alsamixer,增加其他音量控制的级别(即,如果在从 GUI 更改音量时更改了“PCM”,则在 中增加“主” alsamixer)。

注意:您alsamixer使用Esc密钥退出。

  • 事实并非如此。正如我在问题中提到的,PCM 和 Master 都设置为 100%。 (3认同)

Car*_*ett 8

以下对我有用:

  1. 在终端中,运行alsamixer.
    • 请注意,只有一个音量控制可见,如果包含麦克风则为两个。
  2. 按 F6 切换到不同的声卡。
  3. 从 切换(default)HDA Intel
  4. 现在出现了范围广泛的音量控制,Master少于 100。继续按?几次该键。


小智 5

运行hdajackretaskGUI 工具(alsa-tools-guiUbuntu 中的包)。找到您的端口,勾选Override并选择Headphone,应用。

令人惊讶的是我恢复了音量。最后。耶!(我正在使用耳机)。遗憾的是几乎没有人建议尝试这个工具。


小智 2

在 alsamixer 中尝试增加除“麦克风”或“线路输入”之外的所有内容。在播放一些声音时执行此操作,以便您知道哪个通道负责。如果您有一个名为“Front”的频道,请尝试增加该频道。