Quando abro o Google Chrome no Ubuntu 14.04, ele abre uma nova janela em um ícone diferente do iniciador (tenho o Chrome no meu Iniciador fixado) e o título da janela é uma guia que não abri mais. Eu desinstalei e reinstalei o Google Chrome.
Quando abro o Google Chrome no Ubuntu 14.04, ele abre uma nova janela em um ícone diferente do iniciador (tenho o Chrome no meu Iniciador fixado) e o título da janela é uma guia que não abri mais. Eu desinstalei e reinstalei o Google Chrome.
Respostas:
rm $HOME/.local/share/applications/google-chrome-*.desktop
A partir de então, o iniciador do Unity não criará um segundo ícone quando você abrir o Chrome.
Suspeito que o arquivo seja criado quando o Chrome navega diretamente para um site após o lançamento. O arquivo google-chrome - *. Desktop fornece ao Unity um valor de nome diferente para o Google Chrome do que o definido quando o aplicativo foi adicionado ao iniciador, portanto, o iniciador do Unity não sabe que é o mesmo aplicativo.
Essa correção me ajudou quando o problema voltou após cada atualização.
edit /usr/share/applications/google-chrome.desktop
Existem três entradas neste arquivo:
[Entrada da área de trabalho], [Novo grupo de atalhos do Windows ] e [Novo grupo de atalhos reconhecidos]
Após cada entrada, adicione esta linha:
StartupWMClass=Google-chrome-stable
Encontre esta solução aqui:
http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank
E um relatório de bug sobre isso aqui:
https://code.google.com/p/chromium/issues/detail?id=378881#c13
Aqui está o que eu encontrei: Verifique se você não tem um segundo google-chrome-stable.desktop
arquivo na sua ~/.local/share/applications
pasta, para mim que resolveu o problema fazendo:
sudo rm -rf google*.desktop
nessa pasta, os únicos arquivos .desktop em que você deve ter devem residir /usr/share/applications/
. Espero que isto ajude.
Para explicar as coisas aqui, vim aqui porque QUERIA que minha janela do Chrome tivesse um novo ícone.
Os agrupamentos de ícones no Iniciador são controlados pela StartupWMClass=
entrada no .desktop
arquivo em/opt/google/chrome/chrome https://jira.solium.com/ --class=boo --app=https://hipchat.solium.com/chat
Você pode editar a entrada no arquivo .desktop para definir o WM_CLASS que o ícone representará. Você pode editar a entrada adicionando --class myclassname
aos argumentos do chrome, depois de todos os outros argumentos. Então, para lançar um aplicativo do HipChat Chrome, usei o seguinte:
[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
No ~/.local/share/applications/google-chrome-stable.desktop
, substituí sua Exec=
linha pela do /usr/share/applications/google-chrome.desktop
.
Eu tinha esta linha:
Exec = opt / google / chrome
e substituí-o por:
Exec = / usr / bin /% estável do google-chrome% U