4 votes

Comment utiliser les lanceurs d'applications Chrome (Linux) dans Docky en même temps que les fenêtres Chrome ordinaires ?

Lorsque j'ai plusieurs fenêtres Chrome ouvertes, Docky les regroupe correctement en une seule icône sur le dock. Cependant, ce que je veux faire, c'est lancer un lanceur d'applications Chrome (avec le commutateur de ligne de commande --app=) et faire en sorte qu'il se lance dans une icône distincte qui fonctionne de manière totalement indépendante de mon icône Chrome ordinaire.

Je ne peux actuellement réaliser qu'une partie de cet objectif. En suivant les conseils donnés ici ( http://goo.gl/OiTUz ) J'ai créé le lanceur suivant pour Gmail, avec un StartupWMClass modifié, que j'ai ensuite déposé sur le dock :

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Name=Gmail
Exec=/opt/google/chrome/google-chrome --app="https://mail.google.com/mail"
Terminal=true
Icon=chrome-https___mail.google.com_mail
Type=Application
Categories=Network;WebBrowser;
StartupWMClass=chrome-gmail
Name[en_US]=Gmail

Ce lanceur crée bien une icône distincte dans le dock, et cette icône ne contient que la fenêtre en mode application créée par ce lanceur. Cependant, mon lanceur Chrome préexistant correspond également à la fenêtre du mode d'application et la capture également. Par exemple, si j'ai trois fenêtres Chrome ordinaires ouvertes et que je clique sur le lanceur Gmail ci-dessus, l'icône Gmail ne contiendra que la fenêtre du mode d'application, mais l'icône Chrome ordinaire contiendra désormais quatre fenêtres.

Y a-t-il quelque chose d'autre que je puisse faire pour que la fenêtre du mode application corresponde UNIQUEMENT au lanceur du mode application ?

Actuellement sur une machine avec Ubuntu 10.04 et Docky 2.1.0 du PPA Docky.

4voto

Alexey Points 11

Collez le code ci-dessous dans la ligne de commande, il devrait fonctionner correctement. google-chrome --user-data-dir=~/.gmail --app=http://www.gmail.com --class=Gmail $*

0voto

David Go Points 1

Ajouter --class=chrome-gmail à la fin de la ligne de commande.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X