How to stop tor from starting before Vidalia?
Solution 1:
Newer versions of Tor have a file /etc/default/tor.vidalia
. It contains three lines:
if [ -x /usr/bin/vidalia ]; then
RUN_DAEMON=yes
fi
You can change the option to no
. This will prevent from starting as daemon. Instead Tor will now start when you start Vidalia.
Solution 2:
I think the condition is unnecessary. If you look in /etc/default/tor the tor.vidalia file is not sourced unless that same test passes.
This snipit solved part of my problem, but not all of them, so, DISCLAIMER: I still don't have a working setup.
Solution 3:
try this:
Go to Settings > Advanced > Tor Control and checked Use TCP Connection (ControlPort) with the address 127.0.0.1:9051 .
For me worked fine