主声卡、Debian 8、脉冲音频的声音非常低(几乎听不见)

主声卡、Debian 8、脉冲音频的声音非常低(几乎听不见)

我正在使用 PulseAudio 通过 i3wm 来管理 Debian 8 上的声音。

除了我的板载声卡上的音量级别之外,一切正常。如果我将所有设置调至最大(pavucontrol 上输入和输出的音量为 153%)并将扬声器开得很大声,我就可以从中听到声音。预期的音频正在播放,但非常安静。

设置为“模拟立体声输出”,除了音量之外,所有内容都会被识别并正常运行。

我有一个 USB 耳机,在 pavucontrol 中选择时可以以正确的音量正常工作。当我启动 Windows 时,声音很好。

这曾经在正确的音量下正常工作,然后停止了。我的猜测是这是一个更新,但我不经常使用声音,并且无法将事件关联起来。那里也可能有重新启动。

我已经终止了配置并重新启动了脉冲。我尝试了其他一些故障排除步骤,但没有产生任何结果。

我可以提供所请求的任何数据/日志,但不确定此时该看什么。我在 pacmd 中玩过,但没有发现任何有用的东西。

所以我想我的问题是,是否有正在设置或计算的基线音量设置对于我可以静态设置的声卡来说是不正确的?或者这里还可能发生什么事情。

混合器输出:

$›amixer                                                                                                                                     
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 103525 [158%] [on]
  Front Right: Playback 103525 [158%] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined
  Capture channels: Mono
  Limits: Capture 0 - 65536
  Mono: Capture 55141 [84%] [off]

alsamixer 帽:

阿尔萨混音器设置 更多 alsamixer 设置

链接到 amixer -D hw:0 内容:http://pastebin.com/bB7ERZ13

答案1

在许多现代声卡上,端口映射是完全可配置的:您可以在软件中将每个物理端口配置为输入或输出,以及您想要的任何输出或输入。不幸的是,这意味着有时不同的操作系统(有时甚至是操作系统的版本)默认具有不同的映射。

简而言之:Windows 使用与 Linux 不同的端口。您听到的音量​​非常低的音频是从 Linux 驱动的端口中渗透出来的。

最简单的解决方法可能是使用 Linux 的默认端口,然后(如果您希望它在 Windows 中工作)我想当您在运行 Windows 时插入扬声器时,Windows 会询问您刚刚插入的内容,然后它会进行配置本身以匹配 Linux 的默认值。我认为你也可以在Linux下进行配置(以更改Linux的默认映射),但据我所知没有友好的方法可以做到这一点。

答案2

启动alsamixer并在那里设置音量。这应该够了吧。

相关内容