I am experiencing intense performance issues related to recording and record-arming tracks in Ardour on Debian 12. I have installed Ardour 7.5.0 using the .run file, though I also tried using the outdated version provided by the Debian repositories.
I am running KDE Plasma on Debian. I am using an nvidia GPU with the latest proprietary drivers in the Debian 12 nonfree repository. I’ve used Ardour in the past on previous systems.
When I hit the button to record-arm, there is a delay of about 30s to a minute before I see the audio level changing indicating that it is ready. Even so, the audio level indicator periodically freezes for significant periods of time. It’s odd because it doesn’t appear to be the GUI that’s hanging since I can do things such as open the Editor Mixer and the log while these issues are happening, and the buttons are still responsive as well. Similarly, pressing the button on the Editor Mixer to monitor input causes a delay and some freezing. When I am trying to record, Ardour is essentially unusable, because the program will stop recording several seconds in and freeze for around a minute when I do so.
What I’ve already tried:
As I mentioned earlier, I have installed Ardour from the Debian 12 repository as well as used the .run file. The only version I haven’t tried to install is the Flathub one, and don’t really want to, since it’s out of date and rumored not to work with JACK. All appear to have the same issue. I followed the instructions on the Debian documentation and edited the limits.conf to prevent Ardour from running out of memory. This did not appear to solve the issue unless I’ve done something wrong. When I type the ulimit command, it displays “unlimited.” I also tried not using JACK, but that didn’t solve the issue either.
Does anyone have a solution to this or know what might be the cause?
Edit: I have not tried the nightlies.