As mentioned, I run FC6 and am trying to run Ardour as a user instead of root. The user has proper rtlimits set, and JACK works perfectly. However, when I run Ardour as a user, I get a segmentation fault.
GDB yields very little when Ardour is killed:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208760624 (LWP 3650)]
0x410722dd in fclose@@GLIBC_2.1 () from /lib/libc.so.6
The strange thing is that when I run both JACK and Ardour as root (or via sudo), Ardour works perfectly. But we all know that it's inconvenient to start one terminal to activate JACK, and then open another to run Ardour. I just want to be able to enable JACK, and just click on the shortcut to run Ardour.
Thanks for any help in advance.