cannot start tor using vidalia
I want to set up a tor hidden service on my laptop. I tried to start tor using vidalia and I got the following error message: Vidalia was unable to start Tor. Check your settings to ensure the correct name and location of your Tor executable is specified.
First, try to stop tor service and then summon Vidalia:
$ sudo killall tor
$ vidalia
Tell us if this works.
If you want to, I can tell you how to disable the tor service from starting at startup.
I can start tor manually but not using vidalia
The only messages I get are:
(process:25808): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
An AppArmor policy prevents this sender from sending this message to this recipient, 0 matched rules; type="method_call", sender="(null)" (inactive) interface="org.freedesktop.DBus" member="Hello" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)
** (:25808): WARNING **: Couldn't register with accessibility bus: An AppArmor policy prevents this sender from sending this message to this recipient, 0 matched rules; type="method_call", sender="(null)" (inactive) interface="org.freedesktop.DBus" member="Hello" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)
(:25808): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
An AppArmor policy prevents this sender from sending this message to this recipient, 0 matched rules; type="method_call", sender="(null)" (inactive) interface="org.freedesktop.DBus" member="Hello" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)
I was able to fix the problem, you habe to disable apparmor for vidalia.
The following commands disable apparmor for vidalia
sudo ln -s /etc/apparmor.d/usr.bin.vidalia /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.bin.vidalia