Ok, I’m having a few odd issues with three separate boxes running Ardour versions 2.8.1 and 2.8.2. One box is a CentOS 5 box with the PlanetCCRMA repository, one box is a Fedora 11 box running the PlanetCCRMA repository, and the third box is running AVLinux 2.0r2.
All are having similar problems and instabilities related to exporting from Ardour to an output .wav file, and all are having some issues with Qjackctl refreshes of Ardour tracks that are added.
My issue is trying to determine where the fault lies; is it a JACK issue, or is it an Ardour export issue (or is it something else?). So I’m looking for advice and pointers to tools as to how to determine this.
The two PlanetCCRMA boxes are running the PlanetCCRMA -rt kernel and jack packages (which do all the mods to /etc/security/limits.conf required, installs the rtprio package, and other things), and the rtprio for JACK has been, pardon the pun, jacked up to 72. An export from Ardour works, but Ardour after the export won’t work anymore; JACK is throwing a ‘cannot create realtime thread’ error ONLY after the export is done (there are no such errors thrown when Ardour starts up, and many hours of use of Ardour up until an export is done throws no errors). I also get xruns during export (and ONLY during export) occasionally on these two boxes. These two are running Ardour 2.8.2. The JACK version on the F11 box is 1.9.2; the C5 box isn’t available right now for me to look at it.
On the AVLinux box, the symptoms are different, but just as disruptive. After an export, the connections in qjackctl go crazy; no new connections can be made, and connections done inside Ardour don’t ‘take’. After a half dozen back to back exports, I start getting ALSA xruns, and after keeping on a while, I get increasingly slow response times, and eventually a hard crash. The JACK version is the custom JACK that ships with AVLinux 2.0r2, which is based off 0.116 I think, and the Ardour version is 2.8.1.
If I exit Ardour, stop/start JACK, and then restart Ardour, things work ok again for as many hours as I work in Ardour editing, playing, recording, etc, until I export, at which time things break again. Disconnecting and reconnecting to JACK inside Ardour does not clear the issue; only a restart of JACK will solve the problem.
This is not the first issue I’ve had with Ardour’s export; an older (don’t recall off the top of my head which one) version consistently hangs after the export on a Fedora 8 box if (and only if) the export uses JAMin. I experienced a hang like that with AVLinux 2.0r2 a few days ago on Ardour 2.8.1, but it isn’t consistent.
I’d love to determine which package to file a bug report for, but I don’t want to file against the wrong package.