Коли я відкриваю Google Chrome на Ubuntu 14.04, він відкриває нове вікно з іншою піктограмою запуску (у мене Chrome зафіксовано), а заголовок цього вікна - це вкладка, яку я більше не відкриваю. Я видалив і перевстановив Google Chrome.
Коли я відкриваю Google Chrome на Ubuntu 14.04, він відкриває нове вікно з іншою піктограмою запуску (у мене Chrome зафіксовано), а заголовок цього вікна - це вкладка, яку я більше не відкриваю. Я видалив і перевстановив Google Chrome.
Відповіді:
rm $HOME/.local/share/applications/google-chrome-*.desktop
З цього моменту запуску Unity не створить другу піктограму, коли ви відкриєте Chrome.
Я підозрюю, що файл створюється, коли Chrome переходить безпосередньо на сайт після запуску. Google-хром. - робочий стіл * файл дає єдності іншого Ім'я значення для Google Chrome , ніж визначено , коли додаток було додано до пускової установки , тому Unity пускового не знає , що це те ж саме додаток.
Це виправлення допомогло мені усунути проблему після кожного оновлення.
edit /usr/share/applications/google-chrome.desktop
У цьому файлі є три записи:
[Запис у робочий стіл], [Група ярликів у новому вікні] та [Група нових ярликів у новому вікні]
Після кожного запису додайте цей рядок:
StartupWMClass=Google-chrome-stable
Знайдено це рішення тут:
http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank
І повідомлення про помилку про це тут:
https://code.google.com/p/chromium/isissue/detail?id=378881#c13
Ось що я знайшов. Переконайтеся, що у вас немає другого google-chrome-stable.desktop
файлу~/.local/share/applications
папці , для мене це вирішило:
sudo rm -rf google*.desktop
у цій папці повинні знаходитися єдині файли .desktop, які ви мали б мати /usr/share/applications/
. Сподіваюся, це допомагає.
Щоб пояснити тут речі, я прийшов сюди, бо ХОЧУТЬ, щоб у моєму вікні Chrome з’явилася нова ікона.
Групування піктограм на пусковій панелі контролюється StartupWMClass=
введенням у.desktop
файл в/opt/google/chrome/chrome https://jira.solium.com/ --class=boo --app=https://hipchat.solium.com/chat
Ви можете відредагувати запис у файлі .desktop, щоб встановити WM_CLASS, який буде представляти значок. Ви можете редагувати запис, додавши --class myclassname
до хромованих аргументів після всіх інших аргументів. Тому для запуску програми HipChat Chrome я використав це:
[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
У програмі ~/.local/share/applications/google-chrome-stable.desktop
я замінив його Exec=
рядок на лінію/usr/share/applications/google-chrome.desktop
.
У мене був такий рядок:
Exec = opt / google / chrome
і я замінив його на:
Exec = / usr / bin / google-chrome-стабільний% U