Google Chrome se abre en una nueva ventana en un nuevo ícono de inicio


34

Cuando abro Google Chrome en Ubuntu 14.04, se abre una nueva ventana en un ícono de iniciador diferente (tengo Chrome en mi Launcher anclado) y el título de la ventana es una pestaña que ya no tengo abierta. He desinstalado y reinstalado Google Chrome.


¿Qué versión de Chrome estás usando? Hay dos tipos diferentes de Chrome: A. Chrome .. o ... B. Cromo. ¿Quizás tienes ambas versiones instaladas?
Faron

Estoy usando la versión 31.0.1650.63 (Official Build 238485), y Google tiene derechos de autor, así que no Chromium. No tengo instalado Chromium.
zwork

posible duplicado del icono
Eliah Kagan

Respuestas:


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

A partir de entonces, el iniciador de Unity no creará un segundo ícono cuando abras Chrome.

Sospecho que el archivo se crea cuando Chrome navega directamente a un sitio después del lanzamiento. El archivo de escritorio google-chrome - *. Le da a Unity un valor de Nombre diferente para Google Chrome que el definido cuando la aplicación se agregó al iniciador, por lo que Unity launcher no sabe que es la misma aplicación.


1
Para Trusty 14.04 amd64, mi ícono de inicio mostraba basura irrelevante, en lugar de "Google Chrome". Hice exactamente lo anterior, solo usando nautilus más Ctrl-H para llegar a este archivo y moverme al contenedor de basura. Luego reinicié Chrome desde el botón de inicio de Ubuntu [HUD]. Todo bien ahora, gracias Chris .
loser114491

Me funcionó perfectamente con Ubuntu 14.10.
heinob

También funcionó para mí, sin embargo, también notaré que también tuve que desmarcar las casillas "habilitar la navegación de invitados" y "permitir que otros creen perfiles" y luego cerrar Chrome, volver a abrir y volver a marcar esas casillas y volver a cerrarlas. Posteriormente, el icono del iniciador funcionó correctamente nuevamente.
hazrpg

Funcionó como encanto en Ubuntu 14.04 64 bit
Abhishek

1
Parece que estos también se crean cada vez que agrega un atajo de aplicación (como Google Music, Inbox by Gmail, etc.) a su lanzador. Eliminar estos archivos .desktop siempre elimina los accesos directos de mi aplicación desde el iniciador, que es su propio problema.
msolters

12

Esta solución me ayudó cuando el problema volvió después de cada actualización.

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

Hay tres entradas en este archivo:
[Entrada de escritorio], [Grupo de acceso directo de NewWindow] y [Grupo de acceso directo de NewIncognito]

Después de cada entrada agregue esta línea:

StartupWMClass=Google-chrome-stable

Encontré esta solución aquí:
http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank

Y un informe de error sobre ello aquí:
https://code.google.com/p/chromium/issues/detail?id=378881#c13


esto con el rm de * .desktop de todo lo anterior fijada para mí.
Alex R

1

Esto es lo que encontré, Asegúrese de que usted no tiene un segundo google-chrome-stable.desktoparchivo en la ~/.local/share/applicationscarpeta, por mí que ha solucionado el problema haciendo:

sudo rm -rf google*.desktopen esa carpeta, los archivos sólo .desktop que debe tener deben residir en /usr/share/applications/. Espero que esto ayude.


1

Para explicar las cosas aquí, vine aquí porque quería que mi ventana de Chrome para tener un nuevo icono.

Las agrupaciones de iconos en el lanzador son controlados por el StartupWMClass=entrada en el .desktoparchivo de/opt/google/chrome/chrome https://jira.solium.com/ --class=boo --app=https://hipchat.solium.com/chat

Puede editar la entrada en el archivo .desktop para establecer el WM_CLASS que el icono representará. Puede editar la entrada añadiendo --class myclassnamea los argumentos de cromo, después de todos los demás argumentos. Así que para mí para lanzar una aplicación de Chrome HipChat, he utilizado la siguiente:

[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

En el ~/.local/share/applications/google-chrome-stable.desktop, reemplacé su Exec=línea con la de la /usr/share/applications/google-chrome.desktop.

Tenía esta linea:

Exec = opt / google / chrome

y lo reemplacé con:

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.