<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<br>
<font size="+1">Hoping someone can help me figure out what's causing X
runs at precisely 10 minute intervals - not 9:59, not 10:01 but exactly
10 mins.<br>
<br>
My setup: <br>
<br>
AMD 64 X2<br>
Feisty<br>
2 GB DDR2 800 mhz<br>
M-Audio Firewire Solo using Freebob<br>
Sample rate: 96,000<br>
Periods: 3<br>
Frames: 64<br>
Latency: 2 ms<br>
Realtime checked in Qjackctl<br>
Priority = 89<br>
Qjackctl 0.2.21<br>
<br>
# ps -C jackd -cmL <br>
shows:<br>
<br>
  PID   LWP CLS PRI TTY          TIME CMD<br>
24142     - -     - ?        00:14:40 jackd<br>
    - 24142 TS   20 -        00:00:00 -<br>
    - 24143 TS   24 -        00:00:00 -<br>
    - 24144 TS   24 -        00:00:00 -<br>
    - 24145 TS   24 -        00:00:00 -<br>
    - 24146 FF  139 -        00:00:00 -<br>
    - 24147 FF  129 -        00:05:51 -<br>
    - 24148 FF  132 -        00:00:00 -<br>
    - 24149 FF  132 -        00:00:00 -<br>
    - 29990 FF  139 -        00:00:00 -<br>
    - 29991 FF  133 -        00:00:25 -<br>
<br>
As I understand it, the FF indicates realtime.<br>
<br>
Messages from JACK:<br>
<br>
Load = 6.0202 max usecs: 44.000, spare = 622.000<br>
LibFreeBoB ERR: SLAVE XMT : Buffer underrun! 64 (0 / 256) (0 / 0 )<br>
17:34:51.873 XRUN callback (2).<br>
FreeBoB MSG: xrun detected<br>
LibFreeBoB ERR: Xrun on connection 1<br>
load = 53.0101 max usecs: 3481.000, spare = 0.000<br>
load = 29.7333 max usecs: 43.000, spare = 623.000<br>
<br>
Load = 4.9502 max usecs: 25.000, spare = 641.000<br>
LibFreeBoB ERR: MASTER RCV: Buffer overrun!<br>
LibFreeBoB ERR: Xrun on connection 1<br>
17:44:51.782 XRUN callback (3).<br>
FreeBoB MSG: xrun detected<br>
load = 4.4270 max usecs: 26.000, spare = 640.000<br>
<br>
Note that in the first instance it's an underrun; 2nd instance an
overrun, which seems odd to me (ie I'd think with the X runs happening
on such a precise schedule it would show the same problem each time).<br>
<br>
I've tried using System Manager to track down any processes which might
be scheduled to run every 10 mins and can't pin down anything. I also
tried stopping ntpd but the problem continued.<br>
<br>
Other programs which run simultaneously:<br>
<br>
- Beryl<br>
- Mythtv backend<br>
<br>
Using Ardour neither increases the X runs nor eliminates them - they
still pop up at 10 min intervals.<br>
<br>
Any ideas or suggestions? Could Freebob be the problem? Are there
system processes known to run at 10 min intervals that could be
interfering?<br>
<br>
Also, not sure this has anything whatsoever to do with my X runs, but
Qjackctl also reports a whole series of:<br>
<br>
QTextCursor::gotoParagraph Index: 49 out of range<br>
load = 4.1724 max usecs: 26.000, spare = 640.000<br>
load = 4.0381 max usecs: 26.000, spare = 640.000<br>
load = 3.9710 max usecs: 26.000, spare = 640.000<br>
QTextCursor::gotoParagraph Index: 49 out of range<br>
QTextCursor::gotoParagraph Index: 49 out of range<br>
<br>
I also tried running JACK from console, with the same results.<br>
<br>
Driving me nuts as every time I need to do a take, I have to wait until
an X run hits, then I have a 10 min window to record, which leaves me
thinking about the impending X run, rather than the part I'm playing!<br>
<br>
Many thanks!<br>
</font><br>
</body>
</html>