'Twas brillig, and Chris at 26/07/10 23:40 did gyre and gimble: > On Fri, 2010-07-23 at 08:58 +0100, Colin Guthrie wrote: >> 'Twas brillig, and Chris at 23/07/10 02:04 did gyre and gimble: >>> What is the best way to start PA for debugging and still have all the >>> usual clients running? >> >> If you mean having all the clients connect (e.g. applications with >> libcanberra support or similar for sound events), then there are >> basically two ways. >> >> The first is as Luke suggests. These clients will automatically >> reconnect to PA if they need to (provided you have a vaguely recent >> libcanberra), after it is restarted and run in debug mode. >> >> Alternatively you can simply set debug-level to "debug" in daemon.conf >> (in /etc/pulse or ~/.pulse), and then "grep pulseaudio /var/log/messages" >> >> Col >> > > Colin, the link below is for some more debug output. Notice in the first > section that 8 seconds after spamd starts processing a message the the > Alsa error starts, 2 seconds after that the overruns start. Notice in > line 145 that it took 145 seconds to process a message, that's about 125 > too long. I've noticed that when I start getting the overrun errors that > the processing of a message takes forever, though this doesn't happen > every time, just periodically. All I know is that while this is going on > the drive is constantly being accessed for minutes at a time in the > first case from 9:03 to 9:08. > > http://pastebin.com/tZNYaqRV OK, I'll prepare some packages for you so that we can start to isolate what queue it is that is causing the problem. Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mandriva Linux Contributor [http://www.mandriva.com/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/]