[LAU] X Runs at Exactly 10 Minute Intervals

From: Martin Lynch <martin.lynch@email-addr-hidden>
Date: Wed Sep 26 2007 - 09:25:45 EEST

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.

My setup:

AMD 64 X2
2 GB DDR2 800 mhz
M-Audio Firewire Solo using Freebob
Sample rate: 96,000
Periods: 3
Frames: 64
Latency: 2 ms
Realtime checked in Qjackctl
Priority = 89
Qjackctl 0.2.21

# ps -C jackd -cmL
shows:

  PID LWP CLS PRI TTY TIME CMD
24142 - - - ? 00:14:40 jackd
    - 24142 TS 20 - 00:00:00 -
    - 24143 TS 24 - 00:00:00 -
    - 24144 TS 24 - 00:00:00 -
    - 24145 TS 24 - 00:00:00 -
    - 24146 FF 139 - 00:00:00 -
    - 24147 FF 129 - 00:05:51 -
    - 24148 FF 132 - 00:00:00 -
    - 24149 FF 132 - 00:00:00 -
    - 29990 FF 139 - 00:00:00 -
    - 29991 FF 133 - 00:00:25 -

As I understand it, the FF indicates realtime.

Messages from JACK:

Load = 6.0202 max usecs: 44.000, spare = 622.000
LibFreeBoB ERR: SLAVE XMT : Buffer underrun! 64 (0 / 256) (0 / 0 )
17:34:51.873 XRUN callback (2).
FreeBoB MSG: xrun detected
LibFreeBoB ERR: Xrun on connection 1
load = 53.0101 max usecs: 3481.000, spare = 0.000
load = 29.7333 max usecs: 43.000, spare = 623.000

Load = 4.9502 max usecs: 25.000, spare = 641.000
LibFreeBoB ERR: MASTER RCV: Buffer overrun!
LibFreeBoB ERR: Xrun on connection 1
17:44:51.782 XRUN callback (3).
FreeBoB MSG: xrun detected
load = 4.4270 max usecs: 26.000, spare = 640.000

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).

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.

Other programs which run simultaneously:

- Beryl
- Mythtv backend

Using Ardour neither increases the X runs nor eliminates them - they
still pop up at 10 min intervals.

Any ideas or suggestions? Could Freebob be the problem? Are there system
processes known to run at 10 min intervals that could be interfering?

Also, not sure this has anything whatsoever to do with my X runs, but
Qjackctl also reports a whole series of:

QTextCursor::gotoParagraph Index: 49 out of range
load = 4.1724 max usecs: 26.000, spare = 640.000
load = 4.0381 max usecs: 26.000, spare = 640.000
load = 3.9710 max usecs: 26.000, spare = 640.000
QTextCursor::gotoParagraph Index: 49 out of range
QTextCursor::gotoParagraph Index: 49 out of range

I also tried running JACK from console, with the same results.

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!

Many thanks!

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user

Received on Thu Sep 27 16:15:03 2007

This archive was generated by hypermail 2.1.8 : Thu Sep 27 2007 - 16:15:03 EEST