Приложение gnome-shell-extension не работает в Ubuntu 22.04

Приложение gnome-shell-extension не работает в Ubuntu 22.04

Недавно я обновился до Ubuntu 22.04 с отключенным по умолчанию wayland в моей системе. Поэтому я установил рекомендуемый фирменный драйвер nvidia-515, чтобы перейти на wayland. Но этот драйвер делает любое приложение расширения непригодным для использования, в частности gnome-shell-extension-manager и gnome-extension-app. При открытии обоих приложений значок приложения на короткое время появляется в доке, а затем исчезает, а попытка открыть его в терминале приводит к следующей ошибке.

Gdk-Message: 14:14:56.485: Error flushing display: Protocol error

Я видел те же вопросы на многих форумах, но не получил никакого решения, кроме некоторых обходных путей, которые также не работают полностью. Я перечислю все решения, которые я нашел, и одно из моих собственных.

  1. Установите расширение на xorg и переключитесь обратно на wayland, чтобы использовать их. Не уверен, что это работает полностью, но многие, похоже, считают это работающим, но это каким-то образом делает систему более нестабильной.
  2. Запустите gnome-extensions-app вручную с помощью следующей команды:
    __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json gnome-extensions-app
    
    Это решение помогает нам только открыть графический интерфейс расширения и включить/выключить расширение, но не позволяет нам управлять настройками расширения.
  3. Установите gnome-shell-extension-manager с помощью flatpak после удаления версии apt. Это работает для всех расширений, но мы все равно не сможем настроить их параметры. При нажатии на настройку любого расширения отключается само gnome-extension.

Хотя мне удалось включить столь необходимое расширение улучшения жестов с его настройками по умолчанию, следуя 3-му решению, у меня действительно плохой пользовательский опыт при работе с расширениями. Если у вас есть хорошие технические знания о том, почему это происходит, а также о том, как это исправить, и вы знаете о других драйверах nvidia, которые стабильны с Ubuntu 22.04 wayland, пожалуйста, дайте мне знать.

Пс- Я также обновлю этот вопрос, как только найду лучшее решение.

Связанный контент