Notify that Tor Browser is Starting
In trainings with journalists in NYC, many launch Tor Browser but assume it didn’t work or broke because it didn’t instantly open, so they’ll mercilessly and impatiently try again until their mouse wears out; They’re not used to applications being slow because they’ve never ran an operating system from outside their fast built-in SSD drives.
- Create a Gnome notification letting the user know that the Tor Browser is starting up. This will be enough to let them know that at least the attempt at launching Tor Browser is working so they can chill while they wait for it to open.
Related to Tails -
#2 Updated by huertanix 2018-08-29 20:27:57
> Could you please test 3.9~rc1 (or 3.9 if it’s already out)? They’re doing better in this respect :)
Thanks, I just took a look in 3.9 RC1 and the spinning wheel is definitely an improvement. Once 3.9 is out and I have another training session, I’ll circle back if trainees are still extra-clicking.
#5 Updated by huertanix 2019-08-19 20:20:00
A quick update: Neither a spinning wheel or even the application name appear anywhere in the top or bottom bar when Tor Browser is launched from a desktop shortcut in Tails 3.15. Since according to
Bug #16283, desktop shortcuts are here to stay, launching Tor Browser from a desktop shortcut should have as much indication that something is happening as launching Tor Browser from a menu currently does.
#7 Updated by intrigeri 2019-08-30 18:23:40
> A quick update: Neither a spinning wheel or even the application name appear anywhere in the top or bottom bar when Tor Browser is launched from a desktop shortcut in Tails 3.15.
Could you please clarify what desktop shortcut you’re talking about?
If it is the existing, default ones (“Report an error”, etc.):
- This was supposed to be fixed in
- “Report an error” gives me a spinning wheel. But it takes a few seconds before “Tor Browser” appears in the top bar.
- “Tails documentation” gives me a spinning wheel and I see “Tails documentation” in the top bar immediately.
If you’re talking about a desktop shortcut that you manually added, then I’d like to know how exactly you added it :)
#8 Updated by huertanix 2019-09-17 00:09:40
> Could you please clarify what desktop shortcut you’re talking about?
In this case, not the existing default ones but custom shortcuts for .onion sites created when installing SecureDrop.
> If you’re talking about a desktop shortcut that you manually added, then I’d like to know how exactly you added it :)
It’s via Python, the actual code doing it is here: https://github.com/freedomofpress/securedrop/blob/develop/install_files/ansible-base/roles/tails-config/files/securedrop_init.py and the bits defining the shortcut name and .onion addresses are here: https://github.com/freedomofpress/securedrop/tree/develop/install_files/ansible-base/roles/tails-config/templates
#10 Updated by intrigeri 2019-09-17 08:57:45
- Status changed from Needs Validation to Resolved
> I believe this is because the SecureDrop shortcuts lack the `StartupNotify=true` setting, we should be able to fix that on our end. :)
This makes sense to me. So I’m closing this bug:
- the Tails side of it has been fixed
- the remaining bug is not in Tails itself, but in the SecureDrop overlay/delta, so it should be tracked elsewhere than in the Tails bug tracker
Thank you all!