Chrome统一快捷方式起作用

每当我点击我的Chrome快捷方式时,我会得到一个新窗口(正如预期的那样),但我也会得到一个带有不同图标的新Unity条目(一个来自我在升级到14.04之前一直使用的iconset – 不记得名字) 。 新的统一条目似乎不是源于正确的.desktop条目,因为它缺少所有子菜单(新的隐身窗口,新窗口等),并且它有一个永久性标记’(1)Facebook’,无论窗口标题(见附图)。

我已经卸载并重新安装了chrome,希望它可以帮助它直到重启,但现在我得到了相同的行为。

请注意,我没有更改任何有关chrome的.desktop文件,我只能找到一个文件: /usr/share/applications/google-chrome.desktop这似乎是正确的(带子菜单等)

截图

你可能还会在~/.local/share/applications有一个Chrome .desktop文件。 可能当您在Dash中键入“chrome”时,它也会出现。 只需删除本地的。

另一种可能性,甚至更可能是因为它被称为“Facebook”,是你有一个(可能是本地的,在~/.local/share/applications ).desktop文件叫做Facebook ,使用Chrome。 Web应用程序确实留下了.desktop文件。

在寻找要删除的正确.desktop文件时,最好知道.desktop文件的文件名可能与您在Nautilus(和Dash / Unity!)中看到的名称不同; 如果文件位于/usr/share/applications ,或者它是可执行的并且位于~/.local/share/applications ,则显示Name=在文件的Name=行中定义,并且与其实际文件名不同。

无论哪种方式,您必须有多个桌面文件的场合,在他们的本机命令中调用Chrome,即:桌面文件的headsection中的命令(在Actions=行上方)。 在/usr/share/applications~/.local/share/applications查找重复项。 如果您不确定是否选择了正确的删除,请使用gedit打开它,查看Actions=如果已定义的快捷方式与“正确”版本( New incognito window, New Window etc. )匹配,行中的内容,保留它。 另一个要识别的提示:本地.desktop文件(在/usr/share/applications )如果使它们可执行,则显示其图标。 如果您怀疑某个文件,请将其设为可执行文件,以查看该图标是否与您的“secundary”Chrome .desktop文件相匹配。