I downloaded and installed the Tor browser bundle according to the offical instructions however, using the option
./start-tor-browser.desktop to add it to the ~/.local/share/applications directory in order to be recognised by the menu.
The browser appears in the "Internet" applications tab, but I am unable to actually start it. I can launch the browser by accessing the directory in the terminal with
cd and entering
./start-tor-browser.desktop and also by double-clicking the .desktop file in the unpacked folder, I can even create a symbolic link of that file, move it to any other location and launch the browser by double clicking that link file, but it just won't open from the whisker menu.
I even tried moving the symbolic link that works everywhere to the ~/.local/share/applications folder to make it appear in the whisker menu, which it does, but clicking it in the menu still does not launch the browser (double clicking it in the file manager does, however).
Is there any way to make this link work in the whisker menu? Or could I alter the command that gets executed so that it enters the directory in the terminal and calls
At this moment, the command looks like this:
sh -c '"/home/tux/tor-browser/Browser/start-tor-browser" --detach || ([ ! -x "/home/tux/tor-browser/Browser/start-tor-browser" ] && "$(dirname "$*")"/Browser/start-tor-browser --detach)' dummy %k
I may have found a way to solve this issue by random trial and error. I deleted the
dummy %k from the command of the menu item without fully understanding its meaning and it launches reliably now. I am going to research what this actually does and if it's necessary, maybe someone with experience in terminal commands could also chime in.