Change TorBrowser desktop file in order for it to be agnostic to the path when invoked. --- torbrowser-68.10.0esr-9.5-1/tbb-scripts/RelativeLink/start-tor-browser.desktop.orign 2020-07-05 18:47:40.689484877 -0300 +++ torbrowser-68.10.0esr-9.5-1/tbb-scripts/RelativeLink/start-tor-browser.desktop 2020-07-25 02:54:44.603431160 -0300 @@ -1,4 +1,4 @@ -#!/usr/bin/env ./Browser/execdesktop +#!/usr/bin/env bash # # This file is a self-modifying .desktop file that can be run from the shell. # It preserves arguments and environment for the start-tor-browser script. @@ -28,7 +28,7 @@ GenericName=Web Browser Comment=Tor Browser is +1 for privacy and −1 for mass surveillance Categories=Network;WebBrowser;Security; -Exec=sh -c '"$(dirname "$*")"/Browser/start-tor-browser --detach || ([ ! -x "$(dirname "$*")"/Browser/start-tor-browser ] && "$(dirname "$*")"/start-tor-browser --detach)' dummy %k -X-TorBrowser-ExecShell=./Browser/start-tor-browser --detach -Icon=web-browser +Exec=bash -c start-tor-browser +X-TorBrowser-ExecShell=start-tor-browser --detach +Icon=torbrowser StartupWMClass=Tor Browser