Google Chrome terbuka di jendela baru di ikon peluncur baru


34

Ketika saya membuka Google Chrome di Ubuntu 14.04, ia membuka jendela baru pada ikon peluncur yang berbeda (saya memasang Chrome di Peluncur saya) dan judul jendela itu adalah tab yang tidak lagi saya buka. Saya telah mencopot dan menginstal ulang Google Chrome.


Versi Chrome apa yang Anda gunakan? Ada dua jenis Chrome: A. Chrome .. atau ... B. Chromium. Mungkin Anda sudah menginstal keduanya?
Faron

Saya menggunakan versi 31.0.1650.63 (Pembuatan Resmi 238485), dan ini dilindungi hak cipta oleh Google, jadi bukan Chromium. Saya tidak menginstal Chromium.
zwork

Jawaban:


42
rm $HOME/.local/share/applications/google-chrome-*.desktop

Sejak saat itu, peluncur Persatuan tidak akan membuat ikon kedua saat Anda membuka Chrome.

Saya menduga file dibuat ketika Chrome menavigasi langsung ke situs saat diluncurkan. The google-chrome -. Desktop yang * File memberikan Unity yang berbeda Nama nilai untuk Google Chrome dari itu didefinisikan saat aplikasi telah ditambahkan ke peluncur, sehingga Unity launcher tidak tahu itu aplikasi yang sama.


1
Untuk Trusty 14.04 amd64 ikon peluncur saya menampilkan sampah yang tidak relevan, alih-alih "Google Chrome". Saya melakukan persis seperti di atas, hanya dengan menggunakan nautilus plus Ctrl-H untuk mendapatkan file ini dan Pindah ke Bin Sampah. Kemudian saya memulai ulang Chrome dari tombol peluncur Ubuntu [HUD]. Semua baik sekarang, terima kasih Chris .
loser114491

Bekerja dengan sempurna untuk saya dengan Ubuntu 14.10.
heinob

Bekerja untuk saya juga, namun saya juga akan mencatat bahwa saya juga harus menghapus centang pada kotak "aktifkan penjelajahan tamu" dan "izinkan orang lain untuk membuat profil" dan kemudian tutup chrome, buka kembali dan centang kembali kotak-kotak itu dan tutup lagi. Setelah itu ikon peluncur bekerja dengan baik lagi.
hazrpg

Bekerja seperti pesona di Ubuntu 14.04 64 bit
Abhishek

1
Tampaknya ini juga dibuat setiap kali Anda menambahkan pintasan aplikasi (seperti Google Music, Inbox by Gmail, dll.) Ke peluncur Anda. Menghapus file .desktop ini selalu menghapus pintasan aplikasi saya dari peluncur, yang merupakan masalah tersendiri.
msolters

12

Perbaikan ini membantu saya keluar ketika masalah kembali setelah setiap pembaruan.

edit /usr/share/applications/google-chrome.desktop

Ada tiga entri dalam file ini:
[Desktop Entry], [NewWindow Shortcut Group] dan [NewIncognito Shortcut Group]

Setelah setiap entri tambahkan baris ini:

StartupWMClass=Google-chrome-stable

Temukan solusi ini di sini:
http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank

Dan laporan bug tentang hal ini di sini:
https://code.google.com/p/chromium/issues/detail?id=378881#c13


ini dengan rm dari * .desktop dari atas memperbaiki semuanya untuk saya.
Alex R

1

Inilah yang saya temukan, Pastikan Anda tidak memiliki google-chrome-stable.desktopfile kedua di ~/.local/share/applicationsfolder Anda , bagi saya yang memperbaiki masalah dengan melakukan:

sudo rm -rf google*.desktopdalam folder itu, satu-satunya file .desktop yang harus Anda miliki harus berada di /usr/share/applications/. Semoga ini membantu.


1

Untuk menjelaskan beberapa hal di sini, saya datang ke sini karena saya INGIN jendela Chrome saya untuk memiliki ikon baru.

Pengelompokan ikon pada Peluncur dikontrol oleh StartupWMClass=entri dalam .desktopfile masuk/opt/google/chrome/chrome https://jira.solium.com/ --class=boo --app=https://hipchat.solium.com/chat

Anda dapat mengedit entri dalam file .desktop untuk mengatur WM_CLASS yang akan diwakili ikon. Anda dapat mengedit entri dengan menambahkan --class myclassnameargumen chrome, setelah semua argumen lainnya. Jadi bagi saya untuk meluncurkan Aplikasi Chrome HipChat, saya menggunakan ini:

[Desktop Entry]
Name=HipChat App
Comment=HipChat in Chrome App
Exec=/opt/google/chrome/chrome https://google.com/ --class=hipchat --app=https://hipchat.com/chat
Icon=/usr/share/icons/hicolor/1024x1024/apps/hipchat4.png
Terminal=false
Type=Application
Categories=Network,Chat
StartupWMClass=hipchat

0

Di ~/.local/share/applications/google-chrome-stable.desktop, saya mengganti Exec=garisnya dengan yang dari /usr/share/applications/google-chrome.desktop.

Saya memiliki baris ini:

Exec = opt / google / chrome

dan saya menggantinya dengan:

Exec = / usr / bin / google-chrome-stable% U

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.