Chrome Unity 快捷方式出现问题

Chrome Unity 快捷方式出现问题

每当我单击我的 chrome 快捷方式时,我都会获得一个新窗口(正如预期的那样),但我也会获得一个带有不同图标的新 Unity 条目(来自我升级到 14.04 之前一直使用的图标集 - 真的不记得名字了)。新的 Unity 条目似乎不是来自正确的 .desktop 条目,因为其中缺少所有子菜单(新隐身窗口、新窗口等),并且无论窗口标题是什么,它都有一个永久标签“(1) Facebook”(见附图)。

我已经卸载并重新安装了 chrome,希望它能有所帮助,直到重新启动,但现在我得到了同样的行为。

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

截屏

答案1

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

另一种可能性(由于它被称为“Facebook”,因此可能性更大)是,您有一个~/.local/share/applications名为 的(可能是本地的,位于 ).desktop 文件Facebook,使用 Chrome。Webapps 确实会留下一个 .desktop 文件。

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

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

相关内容