由于我安装了Ubuntu(在新计算机上全新安装),并将Google Chrome设置为默认浏览器,因此,每当我打开来自外部应用程序的链接时,这些链接都将在新的浏览器窗口中以空白标签打开(没有实际重定向到网站,只是空白标签) 。

我切换到了Firefox,但这种现象无法持续。如果我切换回Chrome作为默认浏览器(通过默认应用程序),它会再次发生。但是“新建标签-Google Chrome”。不知道这是否相关或如何解决。我进行了一些搜索,建议寻找mimeapps.list或检查google-chrome-stable.desktop是否包含%U值,但这些都无济于事。

这是的一部分。桌面输入方式:

[Desktop Entry]
Version=1.0
Name=Google Chrome
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;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito


这是mimeapps.list

[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop


评论

我遇到了同样的问题,并在下面接受的答案中添加了%U来为我解决。

#1 楼

正如unfulvio所说,问题出在google-chrome.desktop,而缺少%U参数。
Exec=/opt/google/chrome/chrome


添加空格并$HOME/.local/share/applications/google-chrome.desktop

Exec=/opt/google/chrome/chrome %U


然后保存文件。

评论


我进行了此更改,并将名称也更改为Google Chrome。谢谢。

–revnoah
16年2月12日在4:53

chrome有开放的错误吗?

– AlikElzin-kilaka
16-3-31在10:31

我只需要在Ubuntu 16.04 google-chrome版本51.0.2704.63上运行它-显然没有得到修复。

– Layke
16年5月27日在13:49

此错误还会影响WebStorm 2016.2.1,并且对google-chrome.desktop的上述修复也解决了该问题。

– cfogelberg
16年8月19日在21:51

使用gedit打开文件以使编辑工作正常

–santhosh
17年4月11日下午5:55

#2 楼

我想我可以通过删除此.desktop条目来解决:

rm $HOME/.local/share/applications/google-chrome.desktop

,其名称错误New Tab - Google Chrome,并负责我原来的问题中所述的新窗口/标签行为br />
之后,我不得不重新创建应用程序图标,

评论


很奇怪您会解决您的问题,然后发布没有解决的答案

–LostNomad311
2015年11月24日,0:56

好的,就我而言,问题无法通过您提供的答案解决(仍然有用,并且已对其进行了投票)。解决了我的问题,方法是删除名称错误的重复条目,并提供了命令行以准确执行我的操作。遇到这种情况的人中可能有一部分会用您的修复程序解决他们的问题,但其他一些人(例如我)可能不会解决,并尝试删除.desktop条目。不过,这有点老了,还没有看到问题的出现。

–unfulvio
16年5月5日在13:16



我能够解决问题而无需删除文件。 nomad311发布了一个不错的局部解决方案,这个名称只需要清理即可。

–revnoah
16年2月12日在4:56

由于受欢迎程度,我将正确答案切换为@ nomad311-但是遇到这种无法解决的问题的任何人也应该考虑我的选择,它为我做了工作

–unfulvio
16-3-14在19:22