Linux 上的 Chrome(flash 或 HTML5)声音断断续续,但 VLC 没有

Linux 上的 Chrome(flash 或 HTML5)声音断断续续,但 VLC 没有

目前,我在 Linux 中的 Chrome 上的 Flash 和 HTML5 内容中都有断断续续的声音,但 VLC 没有断断续续的声音。我正在运行Arch,使用Chrome(开发通道),并使用ALSA和pulseaudio;一切都更新到最新版本。关于如何调试这个问题有什么想法吗?

答案1

最后,缓解不稳定的解决方案是删除pulseaudio和pulseaudio-alsa,正确配置alsa(我使用asoundconf),然后重新启动。

答案2

要么是软件有问题,要么是硬件无法处理。从你的问题中我无法判断。不管怎样,我会给你一些通用的建议,希望这些建议能起作用。

调试 PulseAudio/波动修复

  1. 以 root身份编辑/usr/local/etc/pulse/daemon.conf
  2. 应该有这样几行:

    #default-fragments = 8#default-fragment-size-msec = 5

    删除主题标签(即取消注释)

  3. 您必须重新启动pulseaudio。最简单的方法是重新启动。

一般建议

  1. 确保后台没有 CPU 占用。最简单的修复方法是重新启动。
  2. 尝试更改默认播放设备(系统设置中的声音控制)。
  3. 确保您的机器可以承受负载! (Chrome 是一个重线程应用程序。拥有多核系统/快速系统将会有很大帮助。)

相关内容