Запуск Firefox на Weston в Ubuntu 18.04

Я пытаюсь запустить firefox на сервере дисплея Weston.

Я запускаю Ubuntu 18.04 в системе ARM64. Система не поддерживает X11 (или xwayland.)

Вики Arch отмечает, что MOZ_ENABLE_WAYLAND переменная окружения может использоваться для запуска firefox:

      MOZ_ENABLE_WAYLAND=1 firefox

Когда я это делаю, я получаю:

      Error: no DISPLAY environment variable specified

Справедливо. Поэтому я добавляю DISPLAY:

      MOZ_ENABLE_WAYLAND=1 DISPLAY=wayland-0 firefox

Однако это тоже не работает. Он печатает:

      Unable to init server: Broadway display type not supported: wayland-0
Error: cannot open display: wayland-0

В качестве последней попытки я пытаюсь добавить XDG_RUNTIME_DIR, как иногда требуется другим клиентским приложениям Weston:

      XDG_RUNTIME_DIR=/run/weston MOZ_ENABLE_WAYLAND=1 DISPLAY=wayland-0 firefox

Это идет дальше, но, похоже, все еще пытается использовать X.

      Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libEGL initialize failed (t=0.530991) [GFX1-]: glxtest: libEGL initialize failed
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libEGL initialize failed (t=0.530991) |[1][GFX1-]: glxtest: Unable to open a connection to the X server (t=0.531061) [GFX1-]: glxtest: Unable to open a connection to the X server
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libEGL initialize failed (t=0.530991) |[1][GFX1-]: glxtest: Unable to open a connection to the X server (t=0.531061) |[2][GFX1-]: glxtest: libEGL initialize failed (t=0.531084) [GFX1-]: glxtest: libEGL initialize failed
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libEGL initialize failed (t=0.530991) |[1][GFX1-]: glxtest: Unable to open a connection to the X server (t=0.531061) |[2][GFX1-]: glxtest: libEGL initialize failed (t=0.531084) |[3][GFX1-]: No GPUs detected via PCI (t=0.531114) [GFX1-]: No GPUs detected via PCI

(firefox:6206): Gdk-WARNING **: 00:55:04.480: ../../../../../gdk/x11/gdkwindow-x11.c:5579 drawable is not a native X11 window

(firefox:6206): LIBDBUSMENU-GLIB-WARNING **: 00:55:04.646: Unable to get session bus: Failed to execute child process ?dbus-launch? (No such file or directory)
Gdk-Message: 00:55:04.688: Error 22 (Invalid argument) dispatching to Wayland display.
Exiting due to channel error.

Кто-нибудь смог заставить firefox работать так?

0 ответов

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