getting xruns exactly every 10mns

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

getting xruns exactly every 10mns

James Warden
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.


Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

Jussi Laako-2
James Warden wrote:
> BUT! something in my setup makes jackd spit out an xrun every 10mns,
> precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always
> multiples of 10mns almost down to the msec! I have no clue how to start
> tracing this down. It's not really annoying but I have no other xruns
> otherwise, and that's really the beautiful part of it :)

So is there a real audible xrun or just a message about possible one?

Please check what sort of clock source your kernel is using. I assume
you are using default clock source with jackd? What is your jack version?

You can look for these kind of messages from dmesg:
hpet0: at MMIO 0xfefff000 (virtual 0xf8800000), IRQs 2, 8, 31
hpet0: 3 32-bit timers, 25000000 Hz
Using HPET for base-timer
Using HPET for gettimeofday
Using hpet for high-res timesource


        - Jussi

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

James Warden
In reply to this post by James Warden
To reply to myself, here is the corresponding /var/log/syslog :


Aug  5 19:20:26 studio100 kernel: [13808.066497] rtc: lost 1 interrupts
Aug  5 19:30:26 studio100 kernel: [14408.059890] rtc: lost 1 interrupts
Aug  5 19:40:26 studio100 kernel: [15008.052740] rtc: lost 1 interrupts
Aug  5 19:50:27 studio100 kernel: [15608.046750] rtc: lost 1 interrupts
Aug  5 20:00:27 studio100 kernel: [16208.040591] rtc: lost 1 interrupts
Aug  5 20:10:26 studio100 kernel: [16808.033612] rtc: lost 1 interrupts
Aug  5 20:20:26 studio100 kernel: [17408.026723] rtc: lost 1 interrupts
Aug  5 20:30:26 studio100 kernel: [18008.019861] rtc: lost 1 interrupts

I forgot to mention my system info :

Mobo: DG965SS
Proc  : Core 2 Duo E6600
RAM : 4 x 1G, PC 6400
HDDs:  WD 500G + Samsung 80G SATA2
Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt


James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.

Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel



James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.




Yahoo! oneSearch: Finally, mobile search that gives answers, not web links.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

James Warden
After googling around, it seems that it is related to whether you use /dev/rtc or /dev/hpet. The jackd option "-c h" is not known by qjackctl (I could not find it). I am trying to see if that makes a difference. I will let jackd run for a few hours.

J.

James Warden <[hidden email]> wrote:
To reply to myself, here is the corresponding /var/log/syslog :


Aug  5 19:20:26 studio100 kernel: [13808.066497] rtc: lost 1 interrupts
Aug  5 19:30:26 studio100 kernel: [14408.059890] rtc: lost 1 interrupts
Aug  5 19:40:26 studio100 kernel: [15008.052740] rtc: lost 1 interrupts
Aug  5 19:50:27 studio100 kernel: [15608.046750] rtc: lost 1 interrupts
Aug  5 20:00:27 studio100 kernel: [16208.040591] rtc: lost 1 interrupts
Aug  5 20:10:26 studio100 kernel: [16808.033612] rtc: lost 1 interrupts
Aug  5 20:20:26 studio100 kernel: [17408.026723] rtc: lost 1 interrupts
Aug  5 20:30:26 studio100 kernel: [18008.019861] rtc: lost 1 interrupts

I forgot to mention my system info :

Mobo: DG965SS
Proc  : Core 2 Duo E6600
RAM : 4 x 1G, PC 6400
HDDs:  WD 500G + Samsung 80G SATA2
Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt


James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.

Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel



James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.




Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

Jussi Laako-2
James Warden wrote:
> After googling around, it seems that it is related to whether you use
> /dev/rtc or /dev/hpet. The jackd option "-c h" is not known by qjackctl
> (I could not find it). I am trying to see if that makes a difference. I
> will let jackd run for a few hours.

Jack never uses /dev/rtc, but it can use memory mapped /dev/hpet. When
using qjackctl, you can specify clock source parameters in the command
line combobox.

However, with latest kernels, good option is to try to check that kernel
is having sane clock source for it's time keeping and to let jack use
monotonic system clock (which is the default for reasonably new versions).

>     Mobo: DG965SS

This should have HPET available and correctly reported by ACPI.

>     Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt

Check that you have, ACPI, APIC (local && IO), HPET and high resolution
timer support enabled  in kernel config.

Which version of jack you were using?


        - Jussi

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

James Warden
In reply to this post by James Warden
Hey! looks like I solved my problem :)
I plugged my Delta1010LT to another PCI slot whose IRQ is not shared. The previous slot's IRQ was shared with some USB dev. No more messages every 10mn, yeah!

J.


James Warden <[hidden email]> wrote:
After googling around, it seems that it is related to whether you use /dev/rtc or /dev/hpet. The jackd option "-c h" is not known by qjackctl (I could not find it). I am trying to see if that makes a difference. I will let jackd run for a few hours.

J.

James Warden <[hidden email]> wrote:
To reply to myself, here is the corresponding /var/log/syslog :


Aug  5 19:20:26 studio100 kernel: [13808.066497] rtc: lost 1 interrupts
Aug  5 19:30:26 studio100 kernel: [14408.059890] rtc: lost 1 interrupts
Aug  5 19:40:26 studio100 kernel: [15008.052740] rtc: lost 1 interrupts
Aug  5 19:50:27 studio100 kernel: [15608.046750] rtc: lost 1 interrupts
Aug  5 20:00:27 studio100 kernel: [16208.040591] rtc: lost 1 interrupts
Aug  5 20:10:26 studio100 kernel: [16808.033612] rtc: lost 1 interrupts
Aug  5 20:20:26 studio100 kernel: [17408.026723] rtc: lost 1 interrupts
Aug  5 20:30:26 studio100 kernel: [18008.019861] rtc: lost 1 interrupts

I forgot to mention my system info :

Mobo: DG965SS
Proc  : Core 2 Duo E6600
RAM : 4 x 1G, PC 6400
HDDs:  WD 500G + Samsung 80G SATA2
Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt


James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.

Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel



James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.




Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Pinpoint customers who are looking for what you sell.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

James Warden
... well, maybe I spoke too fast ... I am still getting a few of those (not as many though).



James Warden <[hidden email]> wrote:
Hey! looks like I solved my problem :)
I plugged my Delta1010LT to another PCI slot whose IRQ is not shared. The previous slot's IRQ was shared with some USB dev. No more messages every 10mn, yeah!

J.


James Warden <[hidden email]> wrote:
After googling around, it seems that it is related to whether you use /dev/rtc or /dev/hpet. The jackd option "-c h" is not known by qjackctl (I could not find it). I am trying to see if that makes a difference. I will let jackd run for a few hours.

J.

James Warden <[hidden email]> wrote:
To reply to myself, here is the corresponding /var/log/syslog :


Aug  5 19:20:26 studio100 kernel: [13808.066497] rtc: lost 1 interrupts
Aug  5 19:30:26 studio100 kernel: [14408.059890] rtc: lost 1 interrupts
Aug  5 19:40:26 studio100 kernel: [15008.052740] rtc: lost 1 interrupts
Aug  5 19:50:27 studio100 kernel: [15608.046750] rtc: lost 1 interrupts
Aug  5 20:00:27 studio100 kernel: [16208.040591] rtc: lost 1 interrupts
Aug  5 20:10:26 studio100 kernel: [16808.033612] rtc: lost 1 interrupts
Aug  5 20:20:26 studio100 kernel: [17408.026723] rtc: lost 1 interrupts
Aug  5 20:30:26 studio100 kernel: [18008.019861] rtc: lost 1 interrupts

I forgot to mention my system info :

Mobo: DG965SS
Proc  : Core 2 Duo E6600
RAM : 4 x 1G, PC 6400
HDDs:  WD 500G + Samsung 80G SATA2
Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt


James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.

Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel



James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.




Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Pinpoint customers who are looking for what you sell. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

James Warden
OK, I am trying vanilla 2.6.23-rc2 with corresponding rt patch. I've been recording for an hour and I got no lost interrupts, no xrun. So far so good ... let's continue like that !

James Warden <[hidden email]> wrote:
... well, maybe I spoke too fast ... I am still getting a few of those (not as many though).



James Warden <[hidden email]> wrote:
Hey! looks like I solved my problem :)
I plugged my Delta1010LT to another PCI slot whose IRQ is not shared. The previous slot's IRQ was shared with some USB dev. No more messages every 10mn, yeah!

J.


James Warden <[hidden email]> wrote:
After googling around, it seems that it is related to whether you use /dev/rtc or /dev/hpet. The jackd option "-c h" is not known by qjackctl (I could not find it). I am trying to see if that makes a difference. I will let jackd run for a few hours.

J.

James Warden <[hidden email]> wrote:
To reply to myself, here is the corresponding /var/log/syslog :


Aug  5 19:20:26 studio100 kernel: [13808.066497] rtc: lost 1 interrupts
Aug  5 19:30:26 studio100 kernel: [14408.059890] rtc: lost 1 interrupts
Aug  5 19:40:26 studio100 kernel: [15008.052740] rtc: lost 1 interrupts
Aug  5 19:50:27 studio100 kernel: [15608.046750] rtc: lost 1 interrupts
Aug  5 20:00:27 studio100 kernel: [16208.040591] rtc: lost 1 interrupts
Aug  5 20:10:26 studio100 kernel: [16808.033612] rtc: lost 1 interrupts
Aug  5 20:20:26 studio100 kernel: [17408.026723] rtc: lost 1 interrupts
Aug  5 20:30:26 studio100 kernel: [18008.019861] rtc: lost 1 interrupts

I forgot to mention my system info :

Mobo: DG965SS
Proc  : Core 2 Duo E6600
RAM : 4 x 1G, PC 6400
HDDs:  WD 500G + Samsung 80G SATA2
Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt


James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.

Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel



James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.




Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Pinpoint customers who are looking for what you sell. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: getting xruns exactly every 10mns

James Warden
excellent! no xrun for more than 24 hours on :)

J.

James Warden <[hidden email]> wrote:
OK, I am trying vanilla 2.6.23-rc2 with corresponding rt patch. I've been recording for an hour and I got no lost interrupts, no xrun. So far so good ... let's continue like that !

James Warden <[hidden email]> wrote:
... well, maybe I spoke too fast ... I am still getting a few of those (not as many though).



James Warden <[hidden email]> wrote:
Hey! looks like I solved my problem :)
I plugged my Delta1010LT to another PCI slot whose IRQ is not shared. The previous slot's IRQ was shared with some USB dev. No more messages every 10mn, yeah!

J.


James Warden <[hidden email]> wrote:
After googling around, it seems that it is related to whether you use /dev/rtc or /dev/hpet. The jackd option "-c h" is not known by qjackctl (I could not find it). I am trying to see if that makes a difference. I will let jackd run for a few hours.

J.

James Warden <[hidden email]> wrote:
To reply to myself, here is the corresponding /var/log/syslog :


Aug  5 19:20:26 studio100 kernel: [13808.066497] rtc: lost 1 interrupts
Aug  5 19:30:26 studio100 kernel: [14408.059890] rtc: lost 1 interrupts
Aug  5 19:40:26 studio100 kernel: [15008.052740] rtc: lost 1 interrupts
Aug  5 19:50:27 studio100 kernel: [15608.046750] rtc: lost 1 interrupts
Aug  5 20:00:27 studio100 kernel: [16208.040591] rtc: lost 1 interrupts
Aug  5 20:10:26 studio100 kernel: [16808.033612] rtc: lost 1 interrupts
Aug  5 20:20:26 studio100 kernel: [17408.026723] rtc: lost 1 interrupts
Aug  5 20:30:26 studio100 kernel: [18008.019861] rtc: lost 1 interrupts

I forgot to mention my system info :

Mobo: DG965SS
Proc  : Core 2 Duo E6600
RAM : 4 x 1G, PC 6400
HDDs:  WD 500G + Samsung 80G SATA2
Distro : Ubuntu gutsy, realtime kernel 2.6.22-rt


James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.

Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel



James Warden <[hidden email]> wrote:
Hi,

I hope I can submit this message to the list.
I recently set up a PC based DAW which works beautifully with a realtime kernel (2.6.22 based).

I have a Delta1010LT which does a very nice job with alsa, and all my jack apps are well behaving. I use it at a sample rate of 48000, 64 frames/period and it just works.

BUT! something in my setup makes jackd spit out an xrun every 10mns, precisely 10mns. OK, sometimes, not 10mns but 20 or 50. But always multiples of 10mns almost down to the msec! I have no clue how to start tracing this down. It's not really annoying but I have no other xruns otherwise, and that's really the beautiful part of it :)

Any hint or advice is most welcome :)

Here is an excerpt from the qjackctl messages so you can see what I mean:

15:50:27.199 XRUN callback (1).
delay of 2619.000 usecs exceeds estimated spare time of 1260.000; restart ...
16:10:27.199 XRUN callback (2).
delay of 2620.000 usecs exceeds estimated spare time of 1267.000; restart ...
16:20:27.200 XRUN callback (3).
delay of 2620.000 usecs exceeds estimated spare time of 1259.000; restart ...
16:30:27.199 XRUN callback (4).
delay of 2618.000 usecs exceeds estimated spare time of 1263.000; restart ...
16:40:27.200 XRUN callback (5).
delay of 2618.000 usecs exceeds estimated spare time of 1261.000; restart ...
16:50:27.199 XRUN callback (6).
delay of 2620.000 usecs exceeds estimated spare time of 1257.000; restart ...
17:00:27.200 XRUN callback (7).
**** alsa_pcm: xrun of at least 0.011 msecs
17:10:27.199 XRUN callback (8).
delay of 2618.000 usecs exceeds estimated spare time of 1258.000; restart ...
17:20:27.199 XRUN callback (9).
delay of 1267.000 usecs exceeds estimated spare time of 1262.000; restart ...
**** alsa_pcm: xrun of at least 0.067 msecs
17:30:27.200 XRUN callback (10).
17:30:27.247 XRUN callback (1 skipped).
delay of 2616.000 usecs exceeds estimated spare time of 1261.000; restart ...
17:40:27.199 XRUN callback (12).
**** alsa_pcm: xrun of at least 0.008 msecs
19:00:27.198 XRUN callback (13).
delay of 2642.000 usecs exceeds estimated spare time of 1260.000; restart ...
19:20:27.199 XRUN callback (14).
**** alsa_pcm: xrun of at least 0.010 msecs
20:00:27.199 XRUN callback (15).
delay of 2638.000 usecs exceeds estimated spare time of 1272.000; restart ...
20:10:27.200 XRUN callback (16).



Thanks,

J.




Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Pinpoint customers who are looking for what you sell. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. -------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel


Be a better Globetrotter. Get better travel answers from someone who knows.
Yahoo! Answers - Check it out.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel