使用带有添加的 kubuntu-desktop 的特立独行的 ubuntu:
我在多媒体部分查看 KDE 系统设置。在声子后端它说我使用 xine。此处没有添加或更改任何内容的选项。
现在 gnome 使用 gstreamer 和 pulseaudio ...
我在 gnome 中使用了很多 KDE 应用程序,在 KDE 中使用了很多 gnome 应用程序。我也使用葡萄酒应用程序。因此,将声音系统简化为一个框架似乎是合理的。(?)
我应该使用 Xine 还是 gstreamer?我读过 Kubuntu 也使用 pulseaudio,但我在那里找不到它,虽然我真的很喜欢 pulseaudio,因为它能够手动告诉系统在耳机上播放这个应用程序的声音,在内部声音芯片上播放另一个声音等等......
如何在所有场合运行pulseaudio 系统?使用xine 或gstreamer 播放应用程序声音的最佳方式是什么?
如果您使用 Kubuntu 10.10(或安装了 kubuntu-desktop 的 Ubuntu 10.10,您似乎是这样),那么您使用的是相同的后端。即,您使用 ALSA 作为声音驱动程序和低用户空间,并且您在 ALSA 用户空间之上使用 PulseAudio 作为后端。默认情况下,Xine-lib 和 GStreamer 都配置为使用 PulseAudio(如果可用),因此在您的情况下,无需执行任何您正在使用的 PulseAudio 的操作。(注意:目前正在为 QtGStreamer 完成工作,因此在某些时候 KDE 将在本地获取该后端;因此 Kubuntu 也将获得它。)
您需要安装
phonon-backend-gstreamer
才能为 Phonon 提供使用 GStreamer 的选项。我会留给其他人来回答您的其他问题,因为我使用 KDE 的频率不足以回答这些问题......