从 Kubuntu 13.04 启动的以下程序会使我的 KDE 桌面冻结约 10 秒。
- 启动脉冲音频-kde
- 启动-pulseaudio-x11
当我从中删除启动项时/etc/xdg/自动启动,登录正常进行。
声音工作正常。
我想知道,删除这些启动项是否安全?
是否必须启动上述程序?
请告知是否有其他修复方法。我怀疑这是在安装 fglrx 视频驱动程序后发生的。
谢谢!
答案1
start-pulseaudio-kde
和脚本的目的start-pulseaudio-x11
是整合 Pulseaudio 与 Phonon。
当然,Phonon 也可以在没有 Pulseaudio 的情况下运行并播放声音,但依赖于功能齐全的 Pulseaudio 声音服务器的应用程序将无法运行。对于由 Pulseaudio 而不是 Phonon 加载的设备也是如此。
下面举两个例子来说明区别:
Pulseaudio-Phonon 集成加载(默认):
Pulseaudio-Phonon 集成未加载:
请注意,只有在第一种情况下,我们才能访问 pulseaudio 模块定义的音频设备。在这种情况下,这是内部声卡和连接的 Airport Express。在第二种情况下,我们只能看到“Pulseaudio 声音服务器”无法进一步控制。
尽管如此,pulseaudio 仍将被加载并在后台运行,如果我们没有将它们放入自动启动中,这两个脚本都可以稍后运行。
如果您不需要使用 Phonon 控制 Pulseaudio,那么您可以安全地删除上述脚本或.desktop
调用这些脚本的相应文件,但这样做会破坏 Pulseaudio 与 Phonon 的集成。
加载 pulseaudio 时的延迟问题与 module-x11-xsmp 或 Avahi 故障有关(请参阅Pulseaudio 错误 #58758)。我们正在积极努力修复此错误,希望很快就能修复。