Google Chrome会在新的启动器图标的新窗口中打开
当我在Ubuntu 14.04上打开谷歌浏览器时,它会在另一个启动器图标上打开一个新窗口(我的启动器中的Chrome已固定),窗口标题是我不再打开的标签。 我已卸载并重新安装了Google Chrome。
rm $HOME/.local/share/applications/google-chrome-*.desktop
从那时起,当您打开Chrome时,Unity启动器不会创建第二个图标。
我怀疑该文件是在Chrome启动时直接导航到某个网站时创建的。 google-chrome – *。桌面文件为Unity提供了与将应用程序添加到启动器时定义的不同的Google Chrome 名称值,因此Unity启动程序不知道它是相同的应用程序。
每次更新后问题都会出现时,此修复程序帮助我解决了问题。
edit /usr/share/applications/google-chrome.desktop
此文件中有三个条目:
[桌面输入],[NewWindow快捷方式组]和[NewIncognito快捷方式组]
每个条目后添加以下行:
StartupWMClass=Google-chrome-stable
在此找到此解决方案:
http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank
这里有关于它的错误报告:
https://code.google.com/p/chromium/issues/detail?id=378881#c13
这是我发现的,确保你的~/.local/share/applications
文件夹中没有第二个google-chrome-stable.desktop
文件,对我来说,通过这样做解决了这个问题:
sudo rm -rf google*.desktop
在该文件夹中,您应该拥有的唯一.desktop文件应该位于/usr/share/applications/
。 希望这可以帮助。
在~/.local/share/applications/google-chrome-stable.desktop
,我将其Exec=
行替换为/usr/share/applications/google-chrome.desktop
。
我有这条线:
EXEC =选择/谷歌/铬
我把它替换为:
Exec = / usr / bin / google-chrome-stable%U