Sometimes, when trying to start up Truecrypt, a message will come up saying “Truecrypt is already running”. This may happen when the previous Truecrypt session was not closed properly.
To resolve the problem type at a terminal prompt:
$ rm ~/.Truecrypt-lock-USERNAME
where USERNAME is your username.