Так как я установил Ubuntu (новая установка на новой машине) и установил Google Chrome как браузер по умолчанию, каждый раз, когда я открываю ссылки из внешних приложений, они открыты как пустые вкладки в новом окне браузера (никакое фактическое перенаправление на сайт, просто пустая вкладка).
Я переключился на Firefox, и это поведение не сохраняется. Если я переключаюсь назад на Chrome как браузер по умолчанию (с помощью приложений по умолчанию), это происходит снова.
Я заметил, что и в Средстве запуска Единицы и от настроек приложения по умолчанию, Chrome не называют просто 'Google Chome', но 'Новой вкладкой - 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
Как сказал unfulvio, проблема в google-chrome.desktop
, и в нем отсутствует аргумент % U
.
Открыть файл: $ HOME / .local / share / applications / google-chrome. рабочий стол
Найдите строку:
Exec=/opt/google/chrome/chrome
Добавьте пробел и % U
:
Exec=/opt/google/chrome/chrome %U
Затем сохраните файл.
Думаю, я решил проблему, удалив эту запись .desktop:
rm $HOME/.local/share/приложения/google-chrome. desktop
с ошибочным именем New Tab - Google Chrome
и отвечал за поведение нового окна/таба, описанного в моем оригинальном вопросе
После этого мне пришлось воссоздать иконку приложения, хотя