我如何知道正在使用什么音响系统?

我如何知道正在使用什么音响系统?

我注意到有 ALSA、OSS 和 PULSEAUDIO。我怎么知道我正在使用哪个?

(我正在运行 MythBuntu 10.04,我想弄清楚如何让所有应用程序 - VLC、Basero 等通过 SPDIF 输出)。

答案1

不同的应用程序可以使用不同的“声音系统”。对于某些应用程序,您可以在运行时选择声音后端(例如,通过首选项设置);对于其他应用程序,这必须是编译时选择(因此,由软件包维护者来选择)。

Ubuntu 主存储库中的应用程序已使用以下方式编译脉冲音频支持,因此您可以通过控制声音输入和输出系统 -> 偏好设置 -> 声音或者帕德夫选择器

不过,有些应用程序不支持PulseAudio,只提供ALSA/OSS的选择:Skype和Adobe Flash的旧版本是主要的例子,还有免费音乐播放器水肺

所以,最终的答案是:它是特定于应用程序的,您可能需要深入研究应用程序首选项或升级/重新编译以使它们按照您想要的方式工作。

答案2

如果您的声音正常,请右键单击任务栏中的音量图标,然后单击首选项。您使用的系统将显示在顶部。

PS:我现在使用的 Ubuntu 9.04 也出现过这种情况。

相关内容