外部リンクは、Chromeの新しいブラウザーウィンドウで空白のタブとして開かれます


123

Ubuntu(新しいマシンに新規インストール)をインストールし、Google Chromeをデフォルトのブラウザーとして設定したため、外部アプリからリンクを開くと、新しいブラウザーウィンドウで空のタブとして開かれます(実際のサイトへのリダイレクトはなく、空のタブのみ) 。

Firefoxに切り替えましたが、この動作は持続しません。デフォルトのブラウザとして(デフォルトのアプリを介して)Chromeに切り替えると、再び起こります。

Unity Launcherとデフォルトのアプリ設定の両方で、Chromeは単に「Google Chome」ではなく「New Tab-Google Chrome」と呼ばれていることに気付きました。これが関連しているかどうか、または修正方法がわからない。mimeapps.listを探すか、google-chrome-stable.desktopに%U値が含まれていることを確認することを提案する検索をいくつか行いましたが、これらはいずれも役に立ちませんでした。

これは、.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

これは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を追加します。
ナムG VU

回答:


237

unfulvioが言ったように、問題はgoogle-chrome.desktopにあり、%U引数がありません。

ファイルを開く: $HOME/.local/share/applications/google-chrome.desktop

行を見つけます:

Exec=/opt/google/chrome/chrome

スペースを追加して%U

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

次に、ファイルを保存します。


3
この変更を行い、名前をGoogle Chromeに変更しました。ありがとう。
-revnoah

1
Chromeに未解決のバグはありますか?
AlikElzin-kilaka

1
Ubuntu 16.04 google-chromeバージョン51.0.2704.63でこれを実行する必要がありました-明らかに修正されていません。
レイク

1
Chromeバージョン51.0.2704.103(64ビット)&& Ubuntu 16.04 =>この回答は機能しました。
ジュールラムール

1
geditを使用してファイルを開き、編集を
正常に

10

この.desktopエントリを削除することで解決したと思います。

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

名前New Tab - Google Chromeが間違っていて、元の質問で説明した新しいウィンドウ/タブの動作を担当していました

ただし、その後アプリのアイコンを再作成する必要がありました


問題を修正し、修正せずに回答を投稿するのは奇妙です
LostNomad311

1
わかりました、私の場合、あなたが提供した答えで問題は解決しませんでした(それはまだ有用であり、それを支持していました)。間違った名前の重複エントリを削除することで問題が解決し、コマンドラインを提供して正確に実行しました。おそらくこれに遭遇した人々の一部はあなたの修正で問題を解決しますが、私のような他の人は解決しない可能性があり、.desktopエントリを削除してみてください。ただし、これは少し古く、問題が発生することはもうありません。
-unfulvio

1
ファイルを削除せずに問題を解決できました。nomad311は良い部分的な解決策を投稿しました。名前はクリーンアップする必要がありました。
-revnoah

人気のために私は、@ nomad311に正しい答えを切り替える-しかし、解決することができないこのにぶつかっ誰も私のオプションを検討すべきで、それは私のために仕事をしてくれた
unfulvio
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.