Question Les liens externes sont ouverts sous forme d'onglets vierges dans la nouvelle fenêtre du navigateur dans Chrome


Depuis que j'ai installé Ubuntu (nouvelle installation sur une nouvelle machine) et défini Google Chrome comme navigateur par défaut, chaque fois que j'ouvre des liens depuis des applications externes, celles-ci sont des onglets vierges dans la nouvelle fenêtre du navigateur. .

Je suis passé à Firefox et ce comportement ne persiste pas. Si je reviens à Chrome en tant que navigateur par défaut (via les applications par défaut), cela se reproduit.

J'ai remarqué que dans Unity Launcher et à partir des paramètres d'application par défaut, Chrome ne s'appelle pas simplement «Google Chome» mais «Nouvel onglet - Google Chrome». Vous ne savez pas si cela est lié ou comment le réparer. J'ai effectué des recherches suggérant de rechercher mimeapps.list ou de vérifier que le fichier google-chrome-stable.desktop contient une valeur% U, mais aucune de ces options n'a été utile.

Voici un extrait de l'entrée .desktop:

[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

c'est 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

109
2017-10-24 18:53


origine


J'ai eu le même problème et en ajoutant% U comme réponse acceptée ci-dessous, corrigez-le pour moi. - Nam G VU


Réponses:


Comme l'a dit unfulvio, le problème est avec google-chrome.desktop, et il manque le %U argument .

Fichier ouvert: $HOME/.local/share/applications/google-chrome.desktop

Trouvez la ligne:

Exec=/opt/google/chrome/chrome

Ajouter un espace et %U:

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

Enregistrez ensuite le fichier.


205
2017-11-24 01:01



J'ai apporté cette modification et j'ai également changé le nom pour Google Chrome. Merci. - revnoah
Y a-t-il un bogue ouvert pour le chrome? - AlikElzin-kilaka
Je devais juste lancer ceci sur Ubuntu 16.04 google-chrome Version 51.0.2704.63 - Ce n'est clairement pas corrigé. - Layke
Version Chrome 51.0.2704.103 (64 bits) && Ubuntu 16.04 => cette réponse a fonctionné. - Jules Lamur
utiliser gedit pour ouvrir un fichier pour que l'édition soit efficace - santhosh


Je pense avoir résolu en supprimant cette entrée .desktop:

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

qui avait le nom erroné New Tab - Google Chrome et était responsable du nouveau comportement de fenêtre / onglet décrit dans ma question initiale

J'ai dû recréer l'icône de l'application après cela, bien que


9
2017-10-25 15:45



Bizarre que vous corrigiez votre problème et que vous publiez une réponse sans le correctif - LostNomad311
Ok, dans mon cas, le problème n'a pas été résolu avec la réponse que vous avez fournie (ce qui est toujours utile et qui a été voté). Mon problème a été résolu en supprimant l'entrée en double avec le mauvais nom et j'ai fourni la ligne de commande pour faire exactement ce que j'ai fait. Probablement, une partie des personnes rencontrant ce problème résoudra leur problème avec votre correctif, mais d'autres, comme moi, pourraient ne pas le faire et essayez de supprimer l'entrée .desktop. C'est un peu vieux, mais le problème n'est plus apparu. - unfulvio
J'ai pu résoudre le problème sans supprimer le fichier. nomad311 a posté une bonne solution partielle, le nom avait juste besoin d'être nettoyé. - revnoah
En raison de la popularité, j'ai choisi la bonne réponse à @ nomad311 - mais quiconque rencontrant ce problème est incapable de résoudre le problème. - unfulvio