如何阻止 pulseaudio 在 Ubuntu 9.10 下用 ratelimit.c 抑制行填充 /var/log/messages

如何阻止 pulseaudio 在 Ubuntu 9.10 下用 ratelimit.c 抑制行填充 /var/log/messages

我在台式电脑上运行了一个全新的(一个月)Unbuntu 9.10 Karmic Koala 原版安装。我的声音似乎工作正常,我可以在 Firefox 和 Chrome 下听音乐以及 Flash 音频。我在 VMWare Server 上运行一个 Windows XP 客户机。我的声卡在主板上。

但是我的 /var/log/messages 中充满了如下消息:

Mar 10 10:18:01 ew2155e pulseaudio[29063]: ratelimit.c: 2 events suppressed
Mar 10 10:18:23 ew2155e pulseaudio[29063]: ratelimit.c: 1 events suppressed
Mar 10 10:30:08 ew2155e pulseaudio[29063]: ratelimit.c: 2 events suppressed
Mar 10 10:30:49 ew2155e pulseaudio[29063]: ratelimit.c: 2 events suppressed
Mar 10 10:31:18 ew2155e pulseaudio[29063]: ratelimit.c: 3 events suppressed
Mar 10 10:32:27 ew2155e pulseaudio[29063]: ratelimit.c: 1 events suppressed
Mar 10 10:34:11 ew2155e pulseaudio[29063]: ratelimit.c: 3 events suppressed
Mar 10 10:35:14 ew2155e pulseaudio[29063]: ratelimit.c: 1 events suppressed
Mar 10 10:35:24 ew2155e pulseaudio[29063]: ratelimit.c: 3 events suppressed
Mar 10 10:42:02 ew2155e pulseaudio[29063]: ratelimit.c: 2 events suppressed
Mar 10 10:43:12 ew2155e pulseaudio[29063]: ratelimit.c: 3 events suppressed
Mar 10 10:43:27 ew2155e pulseaudio[29063]: ratelimit.c: 3 events suppressed
Mar 10 10:43:44 ew2155e pulseaudio[29063]: ratelimit.c: 2 events suppressed
Mar 10 10:47:41 ew2155e pulseaudio[29063]: ratelimit.c: 1 events suppressed
Mar 10 10:48:18 ew2155e pulseaudio[29063]: ratelimit.c: 2 events suppressed
  1. 是什么原因导致出现这些消息?
  2. 哪些带有内容的底层消息被抑制了?如果我能理解 ratelimit.c 抑制了什么,我可能就能解决问题。

我已阅读过 ubuntuforums.org 上的一些条目,人们在那里询问这些消息,但没有找到。

答案1

https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/545065

编辑/etc/pulse/daemon.conf并将该行更改log-level = noticelog-level = error

答案2

grep pulseaudio /var/log/messages | grep -v ratelimit

(这不是压制全部消息,只是后来充斥在日志中的消息……)

相关内容