Flash Breaking Pulseaudio?

自发布此问题以来,已经发现问题出在mpd上 – 而不是 Flash。 这是我在试图找到修复时发布的问题 。

每当有声音的Flash对象(如video)加载到我的浏览器(Chromium或Firefox)中时,它似乎会破坏Pulseaudio。 进一步的Flash内容将播放得很好,但其他软件,如MPD,将无法听到。 我可以通过确保我的浏览器中没有运行Flash实例并运行pulseaudio -k来重置此问题,但只要另一个Flash对象初始化,问题就会恢复。

更具体一点,如果我有声音播放(例如使用MPD)并加载Flash对象,声音会继续播放,但Flash不会输出任何声音。 如果我停止播放声音然后加载Flash对象,Flash会发出声音并且似乎控制Pulseaudio直到pulseaudio -k

可能相关或不相关:当Flash无法输出声音时,它会导致Chromium崩溃。 我不能说这是否只是当Flash获得Pulseaudio的控制时,因为它并不总是崩溃。

我正在运行最新版本的Flash,只是使用他们的32位deb从Adobe的网站下载和安装。 我试过flashplugin-installer但问题是一样的。 运行Ubuntu 10.10。

知道如何解决这个问题,或者为什么会发生这种情况? 我以root身份运行mpd是否重要?

要解决的问题是让音乐播放器守护进程与pulseaudio正常播放

您可以通过运行mpd –version并确保“pulse”在支持的输出列表中来检查您的MPD副本是否包含PulseAudio支持。 这就是Ubuntu的情况,所以这只是让mpd与pulseAudio一起工作的问题。

在这里阅读更多;

http://mpd.wikia.com/wiki/PulseAudio

希望您能指出可以帮助您使用pulseAudio配置MPD的东西。