У меня есть новая установка Xubuntu (20.04 LTS). Я использую веб-браузер Firefox, но он действует странно - когда я открываю http(s) ссылку из одних приложений, она открывается нормально, но для других, ссылка открывается в новом окне. В этом окне разные настройки (поисковые системы, ярлыки, ...) и ни одного из плагинов там нет.
Я вижу, что есть отдельные процессы для FF, которые работают нормально, и тот, который без плагинов/настроек, ... Но оба процесса используют один и тот же двоичный /usr/lib/firefox/firefox
Приложения, откуда ссылки ведут меня к "сломанному" FF шву, который будет установлен Snapом (Slack, PyCharm, ... ), но есть некоторые приложения, установленные Snap'ом, которые прекрасно работают (Kate)
Оба xdg-открытые http(s)://example.com
и exo-open http(s)://example.com
открывают ссылку в правильном экземпляре FF.
Как избавиться от двойного экземпляра/настроек/плагинов FF?
EDIT:
:
.
Оба экземпляра FF шва должны быть установлены по apt
:
Вы можете проверить подключенные файловые системы:
# findmnt /
TARGET SOURCE FSTYPE OPTIONS
/ overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2BKZYT7DSBOB576UNDXZTPXFKY:...
В этом случае корневая файловая система является подключением с наложением Docker, что очень вероятно, что это контейнер Docker.
-121--911595-Я только что нашел другой вопрос, который объясняет это явление: Почему ufw регистрирует сообщения «BLOCK» относительно порта, для которого ufw настроен на соединения «ALLOW»?
Это больше связано с тем, что старые соединения закрываются, чем фактические клиентские соединения блокируются. Это объясняет, почему заблокированные подключения не имеют соответствующих записей в журнале доступа прокси-сервера.
-121--911647-После дополнительных исследований я нашел проблему...
Было установлено 2 различных профиля Firefox, и ссылки из некоторых приложений использовали другой профиль.
Для решения я перешел к about: profiles
with FF и удалил один из профилей (вместе со всеми его файлами). Перед удалением мне пришлось закрыть все окна, которые были открыты с этим профилем.
Благодарим всех за помощь!
Как сказал, у вас может быть 2 установки Firefox из 2 различных источников, один является пакет APT
А другой - это упаковка
, или у вас могут быть 2 профилей Firefox одновременно.
Firefox
У вас работает в каждом Firefox
экземпляр Перейти к ☰ меню
> Справка
> О Firefox
APT
: Mozilla Firefox для Ubuntu
Canonical - 1.0
Snap
: : Mozilla Firefox для Snap для Ubuntu
Canonical-002 - 1.0
Firefox
Откройте терминал, затем снимите версию, которую вы не «Требуется в вашей системе:
SUDO Snap Удалить Firefox
<Удаляет Пакет Snap
Sudo APT Purge Firefox
<Удаление APT
Пакет
Или используйте графический магазин Ubuntu в меню Whisker
> Store Ubuntu
, затем ищите Firefox
и используйте красную кнопку [Удалить]
, чтобы Удалить ненужные версии.
Перейти к меню MENU
> Менеджер настроек
> Предпочтительные приложения
и выберите Firefox из параметров выпадают в Веб-браузер
: Профили
Это профиль используется, и он не может быть удален.
Это ваш текущий рабочий профиль. [Удалить]
. Под перечисленными профилями Источник: Поддержка Firefox: Менеджер профиля
Вы пытались удалить пакет Firefox Snap? Это можно сделать в терминале, используя эту команду:
sudo snap remove firefox
Надеюсь, это поможет.
С уважением
Править: Я могу воспроизвести проблему с Slack Snap, и я нашел следующий ответ, который может помочь вам. Вы должны быть в состоянии продолжить одинаково для щельницы Pycharm.
Slack Showing Открытые ссылки в качестве другого экземпляра провисания в панели задач