Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tails 4 desktop shortcuts not showing up #4771

redshiftzero opened this issue Sep 9, 2019 · 1 comment · Fixed by #4872


Copy link

@redshiftzero redshiftzero commented Sep 9, 2019


After tailsconfig on Tails 4 beta, .desktop files are not working on the Desktop

Steps to Reproduce

  1. Install the Tails 4 beta:
  2. Set up persistence
  3. Clone the SecureDrop repo, install SD (or copy over your keys/creds/site-specific)
  4. From ~/Persistent/securedrop, run ./securedrop-admin tailsconfig

Expected Behavior

Desktop shortcuts appear on desktop to the source and journalist interfaces, when clicked they open Tor Browser

Actual Behavior

Desktop shortcuts appear, but they open in Text Editor when clicked


Needs investigation, note we had a similar issue back when we updated to Tails 3.3: #2586

Related to #4669

@redshiftzero redshiftzero added the bug label Sep 9, 2019
@redshiftzero redshiftzero added this to the 1.1.0 milestone Sep 9, 2019
@eloquence eloquence added this to Nominated for next sprint in SecureDrop Team Board Sep 19, 2019
@eloquence eloquence moved this from Nominated for next sprint to Current sprint - 9/19 - 10/9 in SecureDrop Team Board Sep 19, 2019
@zenmonkeykstop zenmonkeykstop self-assigned this Sep 23, 2019

This comment has been minimized.

Copy link

@zenmonkeykstop zenmonkeykstop commented Sep 25, 2019

Some notes: the situation has changed a little in Gnome 3.3 (buster) vs 3.2 (stretch). Desktop icons are disabled by default and reenabled via an extension:

setting metadata::trusted via gio directly isn't working for me, but there is a right-click menu item Allow Launching that makes an icon launchable. The code behind it is here:

probably the best bet is to replicate any new functionality there in along with what's already being set for Tails 3.*.

@zenmonkeykstop zenmonkeykstop moved this from Current sprint - 9/19 - 10/9 to In Development in SecureDrop Team Board Sep 26, 2019
@eloquence eloquence removed this from In Development in SecureDrop Team Board Sep 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
2 participants
You can’t perform that action at this time.