

Let me know what else I can do to debug that, but it hangs exactly at do_callback() and the callback seems to have been set, i.e. This package will automatically retrieve and build the latest development snapshot of Ardour from git.
#Compile ardour linux code#
I am not sure what breaks there, I suppose it is some kind of race condition. Also, Ardour is only free on Linux unless you are familiar with C++ environments and can work through compiling the source code on Windows and Mac, there is a fee to get the program on those operating systems. Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells With over 10 pre-installed distros to choose from, the worry-free installation life. I recently installed GTK+ 2.2.2, and all the libraries should Help. ) that seems to trigger the graph_callback. Im trying to compile ardour, configure fails when it cannot compile the test program. The same happens when starting ardour first and then any other app (pavucontrol, qjackctl. Trying to connect from outside (using pw-link or qjackctl) results in a popup-window with: "programming error: no per-thread pool "" for thread unknown".

Removing/commenting these calls fixes it for me. This commit added calls to the graph_callback in pipewire-jack/src/pipewire-jack.c, and in the recent master version ( abc01083), these calls have moved to lines 2772 in registry_event_global() and 2833 in registry_event_global_remove() in that file. Git bisect told me: aab72ded is the first bad commit. This is independent from the nodes being virtual or real devices. Pipewire 0.3.32+, Ubuntu 18.04, Ardour 5.12.0 (ubuntu package)Īs of version 0.3.32, Ardour's patchbay (and UI) hangs when trying to connect/disconnect nodes in it when using pipewire. Version, Distribution, Desktop Environment:
