GNU/Linux >> Belajar Linux >  >> Ubuntu

Tor-browser Muncul Sebagai Firefox Di Unity Launcher?

Menjalankan Ubuntu 16.04 64-bit, saya telah menginstal Tor-Browser dari Repositori Ubuntu (melalui terminal). Tetapi ketika saya menjalankannya, itu berjalan sebagai Firefox. Sementara ikonnya di dasbor adalah miliknya sendiri, saat dijalankan, ikon Firefox ditampilkan saat beralih antar jendela. Di panel atas juga menampilkan browser web Firefox, bukan Tor-Browser.

Ini adalah konten /usr/share/applications/torbrowser.desktop saat ini :

[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;

(baris yang terkait dengan ikon diubah sendiri)

Jika saya membuka jendela Firefox normal, Firefox dan Tor-Browser akan muncul di bawah ikon Firefox.

Sebelum bermigrasi ke 16,04, saya tidak mengalami masalah ini di 15,10 saat saya menginstal Tor-Browser dari situs webnya.

Jawaban yang Diterima:

Masalah ini disebabkan oleh fakta bahwa Tor Browser dan Firefox bagikan string di WM_CLASSS mereka properti:

Jika Anda membuka terminal, ketik

xprop WM_CLASS

dan klik pada jendela Firefox, Anda akan mendapatkan:

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

…dan dengan Tor Browser:

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

Akibatnya, firefox.desktop file (dan ikonnya di Unity/Dash) menganggap jendela Tor Browser adalah “miliknya”.

Bagaimana cara mengatasinya

  • Jalankan perintah:

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

    Ini akan menyalin torbrowser.desktop global ke ~/.local/share/applications , dan kemudian buka dengan gedit .

  • Sekarang tambahkan ke akhir file baris:

    StartupWMClass=Tor Browser
    

    Simpan dan tutup file. Dengan cara ini, .deskop Browser Tor file akan mengenali jendelanya sendiri.

  • Logout dan login kembali, dan itu harus diperbaiki.


Ubuntu
  1. Akankah Ubuntu 16.04 Menjalankan Unity 8 Di Desktop?

  2. Bagaimana Cara Menginstal Browser Vivaldi?

  3. Peluncur Persatuan Dan Ikon Uap?

  1. Unity Launcher Menggunakan Ikon Generik Untuk Firefox Di Ubuntu 12.04?

  2. Ccsm Merusak Unity 3d Pada 11.10?

  3. Bagaimana Cara Meluncurkan Peramban Tor?

  1. Bagaimana Cara Mengetahui Di Mana Tempat Firefox Bin?

  2. Bagaimana Cara Mengatur Peluncur Agar Selalu Ditampilkan Di Unity 2d?

  3. Cara Mengunci Browser Dengan Kata Sandi?