Бинарный файл Firefox Mozilla. wayland, не могу открыть системные ссылки Firefox уже запущен, но не отвечает

РЕДАКТИРОВАТЬ: Это более конкретная проблема, чем я думал, она влияет на синаптическое приложение, но не на многое другое.

Есть много вопросов по этой теме, но многие из них очень старые и, вероятно, не актуальны для сегодняшней Ubuntu. Я не могу найти никакого решения, даже те, которые, как сообщается, работают с bugzilla (https://bugzilla.mozilla.org/show_bug.cgi?id=1508803) и по другим вопросам здесь.

У меня 22.10. У меня установлен бинарный файл Mozilla для Firefox, а не для другого Firefox.

У меня есть эти envs:

[электронная почта защищена] :~$ больше .pam_environmentMOZ_DBUS_REMOTE=1MOZ_ENABLE_WAYLAND=1

также:

      tim@yellow:~$ echo $DBUS_SESSION_BUS_ADDRESS 
unix:path=/run/user/1000/bus

и оба установлены правильно. Таким образом, Firefox работает с Wayland. Это прекрасно работает.

Однако, если я попытаюсь перейти по ссылке в синаптике, я увижу такое поведение.

  1. Если Firefox не запущен, Firefox открывает ссылку
  2. если firefox запущен, то пауза в несколько секунд, а затем: «Firefox уже запущен, но не отвечает. Чтобы использовать Firefox, вы должны сначала закрыть существующий процесс Firefox, перезагрузить устройство или использовать другой профиль. "

Я проверил структуру своего меню с помощью menulibre. Для firefox есть только одна настольная программа запуска. Я устанавливаю бинарный файл mozilla, следуя точным инструкциям от mozilla, то есть бинарный файл находится в /opt

Если я запускаю терминал и делаю:

      firefox google.com

запускается фаерфокс. Если я создаю новый терминал и повторяю это, он работает: google.com открывается в новой вкладке.

Как я могу это исправить, чтобы приложения gtk могли отправлять ссылки в уже запущенный браузер?

Обновление: эта проблема затрагивает synaptic. Но магазин программного обеспечения Gnome не затрагивается; это работает нормально.

0 ответов

Другие вопросы по тегам