- Вопрос или проблема
- Ответ или решение
- Причина проблемы: Ссылки открываются в Firefox, несмотря на установленные настройки по умолчанию на Chrome в Kubuntu 21.04
- 1. Проверка системных настроек по умолчанию
- 2. Конфигурация через update-alternatives
- 3. Проверка настроек через xdg-settings
- 4. Дополнительные проверки
- Заключение
Вопрос или проблема
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 или на соответствующие форумы.