Браузер по умолчанию — Chrome, но ссылки все равно открываются в FireFox.

Вопрос или проблема

Kubuntu 21.04

Я установил Chrome и заметил, что в Приложениях > Установленные приложения веб-браузером теперь является Chrome – здорово.

Тем не менее, все ссылки, которые я открывал из приложений (таких как Slack, приложение для рабочего стола), открываются в FireFox.

Это, вероятно, одно из самых худших сообщений о воскрешении зомби в истории, но вот что я нашел: После того как у меня была аналогичная проблема довольно долго, только в обратном порядке, я проверил меню так же, как и ты, и также проверил update-alternatives:

update-alternatives --config x-www-browser
  Выбор      Путь                          Приоритет  Статус
------------------------------------------------------------
  0          /usr/bin/google-chrome-stable   200       автоматический режим
* 1          /usr/bin/firefox                40        ручной режим
  2          /usr/bin/google-chrome-stable   200       ручной режим

и также

update-alternatives --config gnome-www-browser
  Выбор      Путь                          Приоритет  Статус
------------------------------------------------------------
  0          /usr/bin/google-chrome-stable   200       автоматический режим
* 1          /usr/bin/firefox                40        ручной режим
  2          /usr/bin/google-chrome-stable   200       ручной режим

проблема все еще сохранялась. Затем я случайно наткнулся на другой инструмент под названием xdg-settings, и он показал, что есть еще одно место, где хранится браузер по умолчанию. Запустите от своего обычного пользователя, а не от root!

xdg-settings get default-web-browser
google-chrome.desktop

В конце концов, мне удалось исправить открытие ссылок из slack с помощью этого:

xdg-settings set default-web-browser firefox.desktop

Ответ или решение

Причина проблемы: Ссылки открываются в Firefox, несмотря на установленные настройки по умолчанию на Chrome в Kubuntu 21.04

Если вы столкнулись с ситуацией, когда браузер по умолчанию установлен на Google Chrome, но ссылки всё равно открываются в Firefox, есть несколько моментов, которые стоит проверить и исправить.

1. Проверка системных настроек по умолчанию

Вы уже сделали правильные шаги, проверив настройки в разделе "Приложения" > "Приложения по умолчанию". Если там установлен Google Chrome, это хороший знак, однако нужно проверить дополнительные настройки.

2. Конфигурация через update-alternatives

Далее вы проверяли конфигурацию браузера с помощью команды update-alternatives. Результаты показывают, что Firefox установлен в режим вручную, тогда как Google Chrome — автоматически. Этот момент может быть ключевым. Попробуйте выполнить следующие команды:

sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser

Запустите эти команды в терминале, чтобы вручную настроить браузеры по умолчанию. Убедитесь, что Google Chrome имеет наивысший приоритет.

3. Проверка настроек через xdg-settings

Как вы уже заметили, существует ещё один инструмент xdg-settings, который позволяет изменить значение браузера по умолчанию. Наиболее важная команда здесь — это:

xdg-settings get default-web-browser

Эта команда отображает текущий браузер по умолчанию. Если вы видите google-chrome.desktop, то проблема, вероятно, кроется в том, как обрабатываются ссылки из приложений.

Для корректной настройки выполните:

xdg-settings set default-web-browser google-chrome.desktop

После этого попробуйте снова открыть ссылки из Slack. Это должно изменить поведение приложения и начать открывать ссылки в Google Chrome.

4. Дополнительные проверки

Если проблема сохраняется, также проверьте следующие моменты:

  • Программы и их настройки: Убедитесь, что в самом Slack нет настройки, которая указывает использовать браузер по умолчанию. Иногда приложения могут использовать свой собственный механизм обработки ссылок.

  • Кэш и конфигурация: Очистите кэш и временные файлы браузера, а также проверьте конфигурационные файлы, если их настройка могла повлиять на поведение приложений.

  • Перезапуск сессии: После изменения настроек по умолчанию, перезапустите систему или перезагрузите текущую сессию. Это может помочь, если изменения, сделанные в конфигурации, не применяются немедленно.

Заключение

Проблемы с открытием ссылок в неправильном браузере могут вызывать значительные неудобства. Однако, следуя вышеописанным шагам и проверкам, вы можете успешно настроить Google Chrome как ваш основной браузер в Kubuntu 21.04. Если возникнут дополнительные вопросы или сложности, не стесняйтесь обращаться за помощью в сообщества пользователей Linux или на соответствующие форумы.

Оцените материал
Добавить комментарий

Капча загружается...