使用 maverick ubuntu 并添加 kubuntu-desktop:
我查看了多媒体部分的 KDE 系统设置。在 phonon 后端下,它显示我使用 xine。这里没有添加或更改任何内容的选项。
现在 gnome 使用 gstreamer 和 pulseaudio ...
我在 gnome 中使用了很多 KDE 应用程序,在 KDE 中使用了很多 gnome 应用程序。我也使用 wine 应用程序。因此,将声音系统简化为一个框架似乎是合理的。(?)
我应该使用 Xine 还是 gstreamer?我读到 Kubuntu 也使用 pulseaudio,但我在那里找不到它,尽管我真的很喜欢 pulseaudio,因为它能够手动告诉系统在耳机上播放此应用程序的声音,在内部声音芯片上播放另一个应用程序的声音等等...
如何才能在所有场合运行 pulseaudio 系统,以及使用 xine 或 gstreamer 播放应用程序声音的最佳方法是什么?
答案1
如果你使用 Kubuntu 10.10(或者安装了 kubuntu-desktop 的 Ubuntu 10.10,就像你看起来的那样),你是使用相同的后端。即,您使用 ALSA 作为声音驱动程序和低级用户空间,并在 ALSA 用户空间之上使用 PulseAudio 作为后端。Xine-lib 和 GStreamer 都默认配置为使用 PulseAudio(如果可用),因此对于您而言,无需执行任何操作,您就已经在使用 pulse. (注:目前正在为 QtGStreamer 做工作,因此 KDE 将来会原生地采用该后端;因此 Kubuntu 也会获得它。)
答案2
您需要安装phonon-backend-gstreamer
以便 Phonon 能够选择使用 GStreamer。
sudo apt-get install phonon-backend-gstreamer
我会让其他人来回答您的其他问题,因为我不经常使用 KDE 来回答这些问题......