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文件相匹配。