Linux can't be beat for free music production software!-THats good although using Jack (a bit more sophisto) can be a learning curve at first.
I'd like to know more about your setup.
I don't think the FLOSS tools are uniformly great, but the situation isn't hopeless, and is certainly much better than it was when I started trying to record under Linux.
Then, I have to admit, I didn't make it easy for myself; I tried to use SuperCollider, which worked... Somewhat, until I nerded out and tried to speak to it from within Haskell.
I'm really tempted by Renoise, though.