АнглийскийФранцузскийИспанский

Значок OnWorks

Weston - Интернет в облаке

Запустите Weston в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда weston, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


weston - эталонный сервер Wayland

СИНТАКСИС


Уэстон

ОПИСАНИЕ


Уэстон это эталонная реализация сервера Wayland. Сервер Wayland - это дисплей
сервер, оконный менеджер и композитор - все в одном. У Weston есть несколько бэкэндов, так как
загружаемые модули: он может работать в Linux KMS (настройка режима ядра через DRM), как X-клиент или
внутри другого экземпляра сервера Wayland.

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

Когда Weston запускается как первая оконная система (т.е. ни под X, ни под другой
Wayland server), это нужно делать с помощью команды Weston-Launch создать надлежащий
привилегированный доступ к устройствам.

Weston также поддерживает X клиентов через XWayland, см. ниже.

НАЗАД


drm-backend.so
Бэкэнд DRM использует Linux KMS для вывода и устройства evdev для ввода. Он поддерживает
несколько мониторов на едином рабочем столе с DPMS. Видеть Weston-DRM(7), если установлен.

Wayland-backend.so
Бэкэнд Wayland работает на другом сервере Wayland, другом экземпляре Weston,
Например. Weston отображается как одно окно рабочего стола на родительском сервере.

x11-backend.so
Бэкэнд X11 работает на X-сервере. Каждый вывод Weston становится X-окном. Этот
это дешевый способ проверить поддержку нескольких мониторов оболочки Wayland, рабочего стола или
приложений.

ОБОЛОЧКИ


Каждая из этих оболочек имеет собственный интерфейс общедоступного протокола для клиентов. Это означает, что
клиент должен быть специально написан для протокола оболочки, иначе он не будет работать.

Настольная оболочка
Оболочка рабочего стола похожа на современную среду рабочего стола X, концентрируясь на традиционных
пользовательские интерфейсы с клавиатурой и мышью, а также знакомое управление окнами в стиле рабочего стола.
Оболочка рабочего стола состоит из плагина оболочки рабочий стол-shell.so и специальный клиент
Уэстон-десктоп-оболочка который обеспечивает блокировку обоев, панели и экрана
Диалог.

Полноэкранная оболочка
Полноэкранная оболочка предназначена для клиента, которому необходимо принимать на себя все выходные данные,
часто все выходы. Это в первую очередь предназначено для запуска другого композитора на
Уэстон. Другой композитор не должен обрабатывать какие-либо особенности платформы, такие как
DRM / KMS или evdev / libinput. Оболочка состоит только из подключаемого модуля оболочки. полноэкранный-
оболочка.so.

IVI-оболочка
Информационно-развлекательная оболочка в автомобиле - это оболочка специального назначения, открывающая доступ к системе GENIVI.
API-интерфейс, совместимый с Layer Manager, для модулей контроллера и очень простая оболочка
протокол по отношению к клиентам. IVI-shell запускается с загрузкой ivi-shell.soи затем
модуль контроллера, который может запускать вспомогательные клиенты.

XWAYLAND


XWayland требует установки специального сервера X.org. Этот X-сервер будет подключаться к
Сервер Wayland в качестве клиента Wayland, а X-клиенты будут подключаться к X-серверу. XWayland
обеспечивает обратную совместимость с приложениями X в стеке Wayland.

XWayland активируется путем указания Уэстон загрузить xwayland.so модуль, см. ПРИМЕРЫ.
Уэстон начинает прослушивание нового разъема дисплея X и экспортирует его в среду.
переменная ДИСПЛЕЙ. Когда подключается первый X-клиент, Вестон запускает специальный X-сервер как
клиент Wayland для работы с X-клиентом и всеми будущими X-клиентами.

У него также есть собственный оконный менеджер X, в котором темы и размеры курсора могут быть выбраны с помощью
XCURSOR_PATH и XCURSOR_SIZE переменные среды. Видеть ОКРУЖАЮЩАЯ СРЕДА.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Weston ядро опции:
-Bбэкэнд.so, - бэкэнд=бэкэнд.so
нагрузка бэкэнд.so вместо бэкэнда по умолчанию. Файл ищется в
/ USR / Библиотека / x86_64-Linux-GNU / Вестон, или вы можете пройти абсолютный путь. По умолчанию
бэкэнд drm-backend.so если окружение не предполагает иное, см. ДИСПЛЕЙ
и WAYLAND_DISPLAY.

-cconfig.ini, --config=config.ini
нагрузка config.ini вместо Уэстон.ini. Аргументом также может быть абсолютный путь
начиная с /. Если путь не абсолютный, поиск будет выполняться в обычном
пути конфигурации, см. Уэстон.ini(5). Если также --no-config дано, без конфигурации
файл будет прочитан.

--версия
Распечатайте версию программы.

-h, --Помогите
Распечатайте сводку параметров командной строки и выйдите.

-iN, --время простоя=N
Установите тайм-аут простоя на N секунд. Тайм-аут по умолчанию составляет 300 секунд. Когда там
не было введено пользователем для тайм-аута простоя, Уэстон переходит в неактивный режим.
Экран становится черным, мониторы могут отключаться, а оболочка может блокировать
сеанс. Значение 0 фактически отключает тайм-аут.

--бревно=файл.log
Добавить сообщения журнала в файл файл.log вместо того, чтобы писать их в stderr.

--модули=module1.so, module2.so
Загрузите список модулей, разделенных запятыми. Используется только набором тестов. Файл
искал в / USR / Библиотека / x86_64-Linux-GNU / Вестон, или вы можете пройти абсолютный путь.

--no-config
Не читай Уэстон.ini для наборщика. Избегает, например, загрузки модулей композитора
через файл конфигурации, который полезен для модульных тестов.

-Sимя, --разъем=имя
Уэстон будет слушать в сокете Wayland под названием имя. Уэстон будет экспортировать
WAYLAND_DISPLAY с этим значением в среде для всех дочерних процессов, чтобы разрешить
они автоматически подключаются к нужному серверу.

DRM бэкэнда опции:
Увидеть Weston-DRM(7).

Wayland бэкэнда опции:
--отображать=дисплей
Название дисплея Wayland для подключения, см. Также WAYLAND_DISPLAY
окружающей среды.

--полноэкранный
Создайте один полноэкранный вывод

--output-счетчик=N
Создавай N Окна Wayland для имитации того же количества выходов.

--ширина=W, --рост=H
Сделайте так, чтобы все выходы имели размер WxH пиксели.

--шкала=N
Присвойте всем выходам масштабный коэффициент N.

--use-pixman
Используйте средство визуализации pixman. По умолчанию Weston будет пытаться использовать EGL и GLES2 для
рендеринг и вернется к рендереру на основе pixman для программного композитинга
если использование EGL невозможно. Передача этой опции заставит Уэстона использовать pixman
рендерер.

X11 бэкэнда опции:
--полноэкранный

- нет ввода
Не предоставляйте никаких устройств ввода. Используется для тестирования Weston без ввода.

--output-счетчик=N
Создавай N X windows для имитации того же количества выходов.

--ширина=W, --рост=H
Сделайте размер каждого X-окна по умолчанию WxH пиксели.

--шкала=N
Присвойте всем выходам масштабный коэффициент N.

--use-pixman
Используйте средство визуализации pixman. По умолчанию Weston будет пытаться использовать EGL и GLES2 для
рендеринг. Передача этой опции заставит Уэстона использовать библиотеку pixman для
составление программного обеспечения.

Используйте weston онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad