Don't mind Magic Banana. Most of the time the guy doesn't have the slightest
idea. What's better, is that he does not use the apps he is talking about in
his replies. Of course, that does not stop him from having lots and lots of
oppinions.
DO NOT USE THE REPOS.
Unless they are from the Tor project.
They are OUTDATES. Worse, a lot of bad things have happened lately. I have
read they want to upgrade the Debian repositories, but there was nothing
about Ubuntu.
The way you go with TBB is the right way.
What you are trying to do is quite risky, because lots (most?) apps tend to
be very verbose. Worse. App developers don't know too much about networking
and don't care too much about security. Some time in highschool everybody
found out about how nice is to gather data, they call them statistics, about
the user. So too much info over an unsecured channel spells inviting trouble.
Some years ago there were talks about how an exit node gathered users and
passwords even from American embassies. Scarry stuff.
About your problem: remember that if you configure the torrc for another
port, torbrowser should be configured for that port as well. Otherwise, tor
starts, tor browser can't connect, torbrowser fails and closes, tor closes as
well.
Give me more information about what you want to do and what fails. Or go
straight to the [tor-talk] or the Tor helpdesk. The Wiki is mostly outdated,
but I can't say this particular page is new or old.
Cheers!