Kiedy otwieram Google Chrome na Ubuntu 14.04, otwiera nowe okno z inną ikoną programu uruchamiającego (mam przypiętego Chrome w programie uruchamiającym), a tytuł okna to karta, której już nie mam. Odinstalowałem i ponownie zainstalowałem Google Chrome.
launcher
google-chrome
zwork
źródło
źródło
Odpowiedzi:
Odtąd program Unity Launcher nie tworzy drugiej ikony po otwarciu Chrome.
Podejrzewam, że ten plik jest tworzony, gdy Chrome przechodzi bezpośrednio do witryny po uruchomieniu. Plik google-chrome - *. Desktop nadaje Unity inną nazwę dla Google Chrome niż ta zdefiniowana podczas dodawania aplikacji do programu uruchamiającego, więc program uruchamiający Unity nie wie, że to ta sama aplikacja.
źródło
Ta poprawka pomogła mi, gdy problem pojawiał się po każdej aktualizacji.
W tym pliku znajdują się trzy wpisy:
[Wpis na pulpicie], [Grupa skrótów NewWindow] i [Grupa skrótów NewIncognito]
Po każdym wpisie dodaj ten wiersz:
Znaleziono to rozwiązanie tutaj:
http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank
I raport o błędzie na ten temat tutaj:
https://code.google.com/p/chromium/issues/detail?id=378881#c13
źródło
Oto, co znalazłem: Upewnij się, że nie masz drugiego
google-chrome-stable.desktop
pliku w~/.local/share/applications
folderze, dla mnie to rozwiązało problem, wykonując:sudo rm -rf google*.desktop
w tym folderze powinny znajdować się jedyne pliki .desktop/usr/share/applications/
. Mam nadzieję że to pomoże.źródło
Aby to wyjaśnić, przyszedłem tutaj, ponieważ CHCIAŁEM, aby moje okno Chrome miało nową ikonę.
Grupami ikon w programie uruchamiającym steruje
StartupWMClass=
wpis w.desktop
pliku w/opt/google/chrome/chrome https://jira.solium.com/ --class=boo --app=https://hipchat.solium.com/chat
Możesz edytować wpis w pliku .desktop, aby ustawić WM_CLASS, który będzie reprezentować ikona. Możesz edytować wpis, dodając
--class myclassname
do argumentów chrome, po wszystkich innych argumentach. Więc, aby uruchomić aplikację Chrome HipChat, użyłem tego:źródło
W
~/.local/share/applications/google-chrome-stable.desktop
zastąpiłem jegoExec=
linię linią/usr/share/applications/google-chrome.desktop
.Miałem tę linię:
i zastąpiłem go:
źródło