Flash 使用错误的 Pulseaudio 音频输出

Flash 使用错误的 Pulseaudio 音频输出

我正在使用带有 Gnome 和 PulseAudio 的 Arch Linux x86_64。我有 USB 扬声器,可用于系统菜单和大多数其他应用程序中的声音。但每当我播放 Flash 视频时,它们都会通过板载声卡(通常不连接任何东西)输出声音。 Firefox 和 Chromium 中都会发生这种情况。我找不到任何可以让我将 Flash 的音频输出重定向到 USB 扬声器的东西。

安装了以下相关软件包:

gnome-media-pulse
gnome-settings-daemon-pulse
libcanberra-pulse
pavucontrol
pulseaudio
pulseaudio-alsa
lib32-libcanberra-pulse
lib32-libpulse
flashplugin

答案1

我找到的解决方案是从 AUR 安装libflashsupport-pulse软件包并重新启动计算机。

答案2

首先,关于脉冲音频问题的一个非常好的信息来源是完美的设置页。

我想知道,做全部ALSA应用有这个问题吗?例如,如果您强制 mplayer 使用 alsa (" mplayer -ao alsa ..."),这会发送到您的 USB 扬声器吗?

另一个可能更直接的原因可能是您的 Flash 插件配置不正确。您可以通过冲浪到设置管理器(该链接实际上立即指向它;它不是屏幕截图或教程);查看扬声器输出配置是否正确。

相关内容