Tor-Browser appare come Firefox in Unity Launcher

7

Eseguendo Ubuntu 16.04 a 64 bit, ho installato Tor-Browser da Ubuntu Repository (tramite terminale). Ma quando lo eseguo, funziona come Firefox. Mentre la sua icona in lineetta è la sua, quando viene eseguita, mostra l'icona di Firefox mentre si passa da una finestra all'altra. Sul pannello superiore mostra anche il browser Firefox invece di Tor-Browser.

Questo è il contenuto corrente di /usr/share/applications/torbrowser.desktop :

[Desktop Entry]
Name=Tor Browser
GenericName=Tor
Comment=Launch Tor Browser
Exec=torbrowser-launcher %u
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/torbrowser.png
Categories=Network;WebBrowser;

(la linea relativa all'icona viene modificata da me stesso)

Se apro una normale finestra di Firefox, sia Firefox che Tor-Browser appaiono sotto l'icona di Firefox.

Prima di migrare alla 16.04, non avevo questo problema in 15.10 in cui ho installato Tor-Browser dal suo sito web.

    
posta Mostafa Ahangarha 08.05.2016 - 18:43

2 risposte

4

Il problema è causato dal fatto che Tor Browser e Firefox condividono una stringa nella loro proprietà WM_CLASSS :

Se apri un terminale, digita

xprop WM_CLASS

e fai clic sulla finestra di Firefox, otterrai:

WM_CLASS(STRING) = "Navigator", "Firefox"

... e con Tor Browser:

WM_CLASS(STRING) = "Navigator", "Tor Browser"

Di conseguenza, il file firefox.desktop (e la sua icona in Unity / Dash) presuppone che la finestra Tor Browser sia "sua".

Come risolvere

  • Esegui il comando:

    cp '/usr/share/applications/torbrowser.desktop' ~/.local/share/applications && gedit ~/.local/share/applications/torbrowser.desktop
    

    Questo copierà il torbrowser.desktop globale a ~/.local/share/applications e successivamente lo aprirà con gedit .

  • Ora aggiungi alla fine del file la riga:

    StartupWMClass=Tor Browser
    

    Salva e chiudi il file. In questo modo, il file .deskop del browser Tor riconoscerà le proprie finestre.

  • Esci e rientra e dovrebbe essere risolto.

risposta data Jacob Vlijm 10.05.2016 - 18:28
2
  

Prima di migrare alla 16.04, non avevo questo problema in 15.10 in cui ho installato Tor-Browser dal suo sito web.

Una cosa da provare sarebbe installare Tor Browser dalla versione sul loro sito web: link - - Questo potrebbe risolvere il problema per te.

Se desideri che questo problema venga risolto nel pacchetto ufficiale di Ubuntu, ti consiglio di archiviare un bug ufficiale di Ubuntu sul pacchetto torbrowser-launcher .

    
risposta data user533208 10.05.2016 - 17:58

Leggi altre domande sui tag