Problem with Ardour: keeps disconnecting from Jack
I've been setting up my Linux audio workstation on a Thinkpad with a PIII600 Mhz (might not be fast, but does the job). I have Jack working fine with as low as 2.7 ms with an USB soundcard without xruns in normal conditions. I can run Rosegarden and QSynth with a fairly big soundfont with no xruns and acceptable cpu usage, while I play with some drum tracks in Hydrogen, for example. That's just to show that my setup is working fine, and that realtime privileges are correctly configured.
Now to the problem:
I can't use Ardour. It keeps disconnecting from Jack, on about every imaginable occasion (like loading new music, hitting play, record or whatever), saying always: Ardour was disconnected from Jack because Ardour was not fast enough. In the console I see the message: Jack: client zombified. If I then do a "ls" I see that there is no Ardour process running with realtime privileges anymore. I then press "reconnect to jack", it does it (ls really shows one process with realtime priority), but then anything I do will be enough to make it disconnect again :(
What I am trying to run is Ardour2-beta12, freshly compiled (with no issues) on that laptop. I have Zenwalk Linux 4.0, with quite a few things actualized by hand.
I did have Ardour2 beta 11.1 before, had the same problem, so I hoped it could have been solved already, erased the whole installation, and went for beta12, only to have the same happening..
I don't know what could be the problem: Ardour gets started with realtime priorities, but then just doesn't keep up with Jack... something MUST be wrong, but I need help to find out WHAT it is...
Ah, and before installing Ardour 2, I gave a try to Ardour 0.99.3, it worked (didn't disconnect from jack), but then, it had other bugs and was more limited, so I'd rather NOT have to go back to it... I see no reason why Ardour 2 shouldn't work just fine on my system, if I got everything else working so great...
For the little I have been able to test Ardour out, I have already gotten the impression that it is really a great program, so its kind of sad I can't use it yet... :(
So, please, if anyone here has any clue on how to help me to get it running, I'll be much happier (and promise to make a donation).