Ошибка «Хотя расширение интеграции GNOME Shell запущено, собственный коннектор хоста не обнаружен» в 22.04
Я обновил свою систему с Ubuntu 20.04 LTS до 22.04 LTS, и теперь я сталкиваюсь с этой ошибкой на веб- странице расширений оболочки GNOME :
Это было решено в предыдущих версиях, и я пробовал следующие решения:
- Хотя расширение интеграции GNOME Shell запущено, собственный коннектор хоста не обнаружен
- URL-адрес extensions.gnome.org для управления расширениями GNOME, которые не работают ни в одном браузере
Однако, похоже, они больше не работают.
Как я могу это исправить?
3 ответа
Ubuntu 22.04 принудительно использует Firefox Snap по умолчанию для всех, во всех вариантах. К сожалению, Snap-версия Firefox в Ubuntu 22.04 (в настоящее время) не позволяет вам устанавливать расширения GNOME с веб-сайта расширений GNOME.
Пока это не будет исправлено, вам нужно будет установить расширения Gnome Shell вручную, как в этом ответе от vanadium, но у вас также есть альтернатива: приложение Extension Manager стало доступным в репозитории jammy Universe . Это собственный инструмент для просмотра, установки и управления расширениями оболочки GNOME, написанными с помощью GTK 4 и libadwaita.
До сих пор он был доступен только в виде плоского пакета, но теперь он упакован как deb и доступен в репозитории вселенной Ubuntu.
Инструмент поддерживает (скопируйте и вставьте со ):
- Просмотр и поиск расширений с extensions.gnome.org
- Установка и удаление
- Включение и отключение
- Обновление в приложении
- Скриншоты и изображения
- Рейтинги и комментарии
- Переводы
Вы можете установить его в терминале
sudo apt install gnome-shell-extension-manager
или следуя инструкциям страницы GitHubна странице GitHub
После обновления ваш браузер Firefox был изменен на snap-версию. Одна из текущих проблем с версией snap заключается в том, что веб-сайт расширений Gnome Shell не работает.
Настольное приложение диспетчера расширений
Обновление: с Ubuntu 22.04 в стандартные репозитории программного обеспечения Ubuntu был включен новый графический инструмент Extension Manager. Таким образом, теперь его можно очень легко установить в Ubuntu 22.04 из магазина программного обеспечения, и он предлагает графическое настольное приложение, которое обеспечивает большую часть функций веб-сайта расширений Gnome Shell. Смотрите ответ Лоренца Киля для более подробной информации.
Загрузка и ручная установка
Расширения Gnome Shell можно установить вручную. Хотя можно вручную поместить файлы на место для его установки, самый простой и надежный способ — использовать
- Загрузите zip-архив расширения с веб-сайта Gnome Shell Extensions. Вы можете сделать это, выбрав версию оболочки Gnome в раскрывающемся списке рядом с «Загрузить» (42 для Ubuntu 22.04). Это приведет к появлению второго раскрывающегося списка для выбора версии расширения. Как только вы выберете это, загрузка начнется немедленно.
- Найдите скачанный архив в файловом менеджере. По умолчанию Firefox загружает файлы в папку «Загрузки», но это можно настроить по-другому.
- Как только вы увидите загруженный файл в файловом менеджере, выберите «Открыть терминал здесь». Это откроет терминал в этом каталоге. Или откройте терминал и используйте
команда для изменения каталога, например чтобы сделать папку «Загрузки» текущим каталогом. - Установите расширение командой
gnome-extensions install -f <name of downloaded zip file>.zip
Совет : используйте автодополнение табуляции. Тип
Чтобы включить или выключить расширения, установите инструмент Extensions:
sudo apt install gnome-shell-extension-prefs
Я запускаю Opera в версии deb, и я скомпилировал хост-коннектор с сайта расширений gnome, он был в моем домашнем каталоге, когда я загрузил приложение расширений оболочки gnome, глупая ошибка API v6 исчезла, все еще ожидая Firefox, о да, оснастка в опере не будет работать либо