GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Tor-browser aparece como Firefox en el lanzador de Unity?

Al ejecutar Ubuntu 16.04 de 64 bits, instalé Tor-Browser desde el repositorio de Ubuntu (a través de la terminal). Pero cuando lo ejecuto, se ejecuta como Firefox. Si bien su ícono en el tablero es propio, cuando se ejecuta, muestra el ícono de Firefox mientras cambia de ventana. En el panel superior también muestra el navegador web Firefox en lugar de Tor-Browser.

Este es el contenido actual de /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=//eadn-wc01-5196795.nxedge.io/usr/share/pixmaps/torbrowser.png
Categories=Network;WebBrowser;

(la línea relacionada con el ícono es alterada por mí mismo)

Si abro una ventana normal de Firefox, tanto Firefox como Tor-Browser aparecen bajo el icono de Firefox.

Antes de migrar a la 16.04, no tuve este problema en la 15.10 en la que instalé Tor-Browser desde su sitio web.

Respuesta aceptada:

El problema se debe al hecho de que Tor Browser y Firefox compartir una cadena en su WM_CLASSS propiedad:

Si abre una terminal, escriba

xprop WM_CLASS

y haga clic en la ventana de Firefox, obtendrá:

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

…y con el Navegador Tor:

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

Como resultado, firefox.desktop (y su ícono en Unity/Dash) asume que la ventana del navegador Tor es "suya".

Cómo resolver

  • Ejecute el comando:

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

    Esto copiará el torbrowser.desktop global a ~/.local/share/applications y luego abrirlo con gedit .

  • Ahora agregue al final del archivo la línea:

    StartupWMClass=Tor Browser
    

    Guarde y cierre el archivo. De esta forma, el .deskop del Navegador Tor El archivo reconocerá sus propias ventanas.

  • Cierra la sesión y vuelve a iniciarla, y debería arreglarse.


Ubuntu
  1. ¿Cómo configurar el iniciador para que se muestre siempre en Unity 2d?

  2. ¿Cómo instalar el navegador Vivaldi?

  3. ¿Unity Launcher usa un ícono genérico para Firefox en Ubuntu 12.04?

  4. Manera de bloquear el navegador con una contraseña?

  5. ¿Cómo reiniciar la barra de menú en Unity?

Cómo cambiar el ícono del iniciador de aplicaciones Dash to Dock

Un PPA no oficial de Latte Dock aparece en la naturaleza

Mueva el iniciador de Ubuntu hacia abajo o hacia la derecha

¿Automatizar el pedido de íconos de Unity Launcher?

¿Por qué hay dos íconos en el iniciador de Unity para Nautilus?

¿Cómo hacer que Firefox Developer Edition sea el navegador predeterminado?