Chrome 认为它是 Hangouts(现在是 Postman??)

Chrome 认为它是 Hangouts(现在是 Postman??)

我运行的是 Ubuntu 16.04 LTS,在使用 Chrome 和 Hangouts 时,一直存在一个令人讨厌的问题。如果我将 Chrome 快捷方式附加到启动器和/或搜索 Chrome,它会坚持认为它是 Hangouts(我在 Chrome 中使用 Hangouts 扩展程序),并且不会提供我需要使用的选项(Web 开发人员),即“以隐身模式启动”。当我在“应用程序”中搜索“chrome”时出现的屏幕截图:

chrome 是 hangouts

类似地,如果我向启动器添加快捷方式(通过从搜索中拖放)然后悬停,则会显示:

Chrome 启动器悬停

如果我右键单击启动器中的图标,则不会出现以隐身模式启动 Chrome 等的任何常用选项:

在此处输入图片描述

我曾尝试删除/重新安装 Chrome 多次(使用这个问题),而且每次它仍然显示“Hangouts”,而不是旧版的 Chrome。

当前运行的是 Chrome 版本 64.0.3282.167(64 位),带有 Hangouts 扩展版本 2018.123.418.2。

我知道 Chrome 中的键盘快捷键可用于在隐身模式下启动新标签页和窗口,但我觉得我不应该使用这些快捷键。有人可以帮忙吗?

编辑
添加结果cat /usr/share/applications/google-chrome.desktop

[Desktop Entry]
Version=1.0
Name=Google Chrome
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Web Browser
GenericName[ar]=متصفح الشبكة
# .... many other languages for GenericName ....
# Gnome and KDE 3 uses Comment.
Comment=Access the Internet
# .... many other languages for Comment....
Exec=/usr/bin/google-chrome-stable %U
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=New Window
# .... many other languages for Name ....
Exec=/usr/bin/google-chrome-stable

[Desktop Action new-private-window]
Name=New Incognito Window
# .... many other languages for Name ....
Exec=/usr/bin/google-chrome-stable --incognito

编辑2
我已经升级到 18.04 LTS,但这个问题仍然存在。我刚刚完全卸载了 Chrome,重新安装了它(从 .deb 包),当我尝试从新的“活动”工具启动 Chrome 时,发生了以下疯狂的情况:

在此处输入图片描述

邮差是我用于 HTTP 测试的一款应用。它最初是一款 Chrome 扩展程序,后来我将其作为原生应用安装。我已在系统中搜索了所有与它相关的内容,并已将其删除,但问题仍然存在。

答案1

我最终完全重新安装了 Ubuntu(升级到 18.04)。我知道这不是真正的解决方案,但至少现在可以解决这个问题了。

答案2

我也遇到了同样的问题,经过一番折腾,我检查了所有桌面配置文件所在的文件夹 ~/.local/share/applications。Google Hangout 扩展程序覆盖了 Google Chrome 的桌面配置文件。

解决这个问题的方法是更换

~/.local/share/applications/google-chrome.desktop

文件与桌面配置文件的原始副本来自

/usr/share/应用程序

cp -t ~/.local/share/applications /usr/share/applications/google-chrome.desktop

相关内容