Enhance execdesktop script on Linux
In #18022 (moved) there were some shortcomings mentioned regarding the current execdesktop
script we ship for Linux. We could fix those and ship a better script.
There are two proposals for enhancements:
- https://trac.torproject.org/projects/tor/attachment/ticket/18022/execdesktop
- https://trac.torproject.org/projects/tor/attachment/ticket/18022/execdesktop.2
We need a proper patch for both.