āļāļĩāđāļāļ·āļāļāļģāļŠāļąāđāļ weston āļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
āđāļ§āļŠāļāļąāļ - āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāđāļēāļāļāļīāļ Wayland
āđāļĢāļ·āđāļāļāļĒāđāļ
āđāļ§āļŠāļāļąāļ
DESCRIPTION
āđāļ§āļŠāļāļąāļ āļāļ·āļāļāļēāļĢāđāļāđāļāļēāļāļāđāļēāļāļāļīāļāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ Wayland āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ Wayland āđāļāđāļāļāļāđāļŠāļāļāļāļĨ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļąāļ§āļāļąāļāļāļēāļĢāļŦāļāđāļēāļāđāļēāļ āđāļĨāļ°āļāļđāđāđāļāđāļ āļāļąāđāļāļŦāļĄāļāđāļāļāļĩāđāđāļāļĩāļĒāļ§ Weston āļĄāļĩāđāļāđāļāđāļāļāļāđāļŦāļĨāļēāļĒāļāļąāļ§āđāļāđāļ
āđāļĄāļāļđāļĨāļāļĩāđāđāļŦāļĨāļāđāļāđ: āļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāļāļ Linux KMS (āļāļēāļĢāļāļąāđāļāļāđāļēāđāļāļāļĢāđāđāļāļĨāļāđāļēāļ DRM) āđāļāđāļāđāļāļĨāđāļāļāļāđ X āļŦāļĢāļ·āļ
āļ āļēāļĒāđāļāļāļīāļāļŠāđāļāļāļāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ Wayland āļāļ·āđāļ
Weston āļĢāļāļāļĢāļąāļāļāļĢāļ°āļāļ§āļāļāļąāļĻāļāđāļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāļāļĢāļēāļāļīāļāļāļąāļāļāļđāđāđāļāđāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļāļĒāļāļ·āđāļāļāļēāļāļāđāļēāļāđāļāļĨāļĨāđ
āļāļĨāļąāđāļāļāļīāļ āļĄāļĩāļāļĨāļąāđāļāļāļīāļāđāļŦāđ XNUMX āļāļąāļ§: āđāļāļĨāļĨāđāđāļāļŠāļāđāļāđāļāļ āđāļĨāļ°āđāļāļĨāļĨāđāđāļāđāļāđāļĨāđāļ
āđāļĄāļ·āđāļ Weston āđāļĢāļīāđāļĄāļāđāļāđāļāđāļāļĢāļ°āļāļāļŦāļāđāļēāļāđāļēāļāđāļĢāļ (āđāļāđāļ āđāļĄāđāļāļĒāļđāđāļ āļēāļĒāđāļāđ X āļŦāļĢāļ·āļāļ āļēāļĒāđāļāđāļāļ·āđāļ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ Wayland) āļāļ§āļĢāļāļģāļāđāļ§āļĒāļāļģāļŠāļąāđāļ āđāļ§āļŠāļāļąāļāđāļāļīāļāļāļąāļ§ āļāļąāđāļāļāđāļēāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄ
āļŠāļīāļāļāļīāđāļāļēāļĢāđāļāđāļēāļāļķāļāļāļļāļāļāļĢāļāđ
āđāļ§āļŠāļāļąāļāļĒāļąāļāļĢāļāļāļĢāļąāļāđāļāļĨāđāļāļāļāđ X āļāđāļēāļāļāļēāļ āđāļāđāļāļāđāđāļ§āļĒāđāđāļĨāļāļāđāļāļđāļāđāļēāļāļĨāđāļēāļ
āđāļāđāļāđāļāļāļāđ
drm-āđāļāđāļāđāļāļāļāđ.so
āđāļāđāļāđāļāļāļāđ DRM āđāļāđ Linux KMS āļŠāļģāļŦāļĢāļąāļāđāļāļēāļāđāļāļļāļāđāļĨāļ°āļāļļāļāļāļĢāļāđ evdev āļŠāļģāļŦāļĢāļąāļāļāļīāļāļāļļāļ āļĢāļāļāļĢāļąāļ
āļāļāļ āļēāļāļŦāļĨāļēāļĒāļāļāđāļāđāļāļŠāļāđāļāđāļāļāđāļāļāļĢāļ§āļĄāļāļĩāđāļĄāļĩ DPMS āļāļđ Weston-drm(7) āļāđāļēāļāļīāļāļāļąāđāļāđāļĨāđāļ§
wayland-backend.so
āđāļāđāļāđāļāļāļāđāļāļāļ Wayland āļāļģāļāļēāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ Wayland āļāļ·āđāļ āļāļīāļāļŠāđāļāļāļāđ Weston āļāļ·āđāļ
āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ. Weston āđāļŠāļāļāđāļāđāļāļŦāļāđāļēāļāđāļēāļāđāļāļŠāļāđāļāđāļāļāđāļāļĩāļĒāļ§āļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŦāļĨāļąāļ
x11-backend.so
āđāļāđāļāđāļāļāļāđ X11 āļāļģāļāļēāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ X āđāļāđāļĨāļ°āđāļāļēāļāđāļāļļāļāļāļāļ Weston āļāļ°āļāļĨāļēāļĒāđāļāđāļāļŦāļāđāļēāļāđāļēāļ X āļāļĩāđ
āđāļāđāļāļ§āļīāļāļĩāļāļĩāđāļāļĢāļ°āļŦāļĒāļąāļāđāļāļāļēāļĢāļāļāļŠāļāļāļāļēāļĢāļĢāļāļāļĢāļąāļāļŦāļĨāļēāļĒāļāļāļ āļēāļāļāļāļāđāļāļĨāļĨāđ Wayland āđāļāļŠāļāđāļāđāļāļ āļŦāļĢāļ·āļ
āļāļēāļĢāđāļāđāļāļēāļ
āđāļāļĨāļ·āļāļ
āđāļāđāļĨāļ°āđāļāļĨāļĨāđāđāļŦāļĨāđāļēāļāļĩāđāļĄāļĩāļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāđāļāļĢāđāļāļāļāļĨāļŠāļēāļāļēāļĢāļāļ°āļŠāļģāļŦāļĢāļąāļāļĨāļđāļāļāđāļē āļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļē
āđāļāļĨāđāļāļāļāđāļāļ°āļāđāļāļāđāļāļĩāļĒāļāļāļķāđāļāđāļāļĒāđāļāļāļēāļ°āļŠāļģāļŦāļĢāļąāļāđāļāļĢāđāļāļāļāļĨāđāļāļĨāļĨāđ āļĄāļīāļāļ°āļāļąāđāļ āļĄāļąāļāļāļ°āđāļĄāđāļāļģāļāļēāļ
āđāļāļĨāļĨāđāđāļāļŠāļāđāļāđāļāļ
Desktop shell āđāļāļĢāļĩāļĒāļāđāļŠāļĄāļ·āļāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāđāļāļŠāļāđāļāđāļāļ X āļāļĩāđāļāļąāļāļŠāļĄāļąāļĒāđāļāļĒāđāļāđāļāļāļĩāđāđāļāļāļāļąāđāļāđāļāļīāļĄ
āļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāļāļđāđāđāļāđāļāļĩāļĒāđāļāļāļĢāđāļāđāļĨāļ°āđāļĄāļēāļŠāđāđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļŦāļāđāļēāļāđāļēāļāđāļŦāļĄāļ·āļāļāđāļāļŠāļāđāļāđāļāļāļāļĩāđāļāļļāđāļāđāļāļĒ
āđāļāļĨāļĨāđāđāļāļŠāļāđāļāđāļāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļĨāļąāđāļāļāļīāļāđāļāļĨāļĨāđ āļŠāļāđāļāđāļāļ-shell.so āđāļĨāļ°āļĨāļđāļāļāđāļēāļāļāļāļīāđāļĻāļĐ
Weston-desktop-shell āļāļķāđāļāđāļŦāđāļāļēāļĢāļĨāđāļāļāļ§āļāļĨāđāļāđāļāļāļĢāđ āđāļāļ āđāļĨāļ°āļāļēāļĢāļĨāđāļāļāļŦāļāđāļēāļāļ
āđāļāđāļāļāļ
āđāļāļĨāļ·āļāļāđāļāđāļĄāļŦāļāđāļēāļāļ
āđāļāļĨāļĨāđāđāļāļāđāļāđāļĄāļŦāļāđāļēāļāļāļĄāļĩāđāļ§āđāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāđāļāļāđāļāļĩāđāļāđāļāļāļāļēāļĢāļĢāļąāļāļāđāļ§āļāđāļāļēāļāđāļāļļāļāļāļąāđāļāļŦāļĄāļ
āļĄāļąāļāļāļ°āđāļāļēāļāđāļāļļāļāļāļąāđāļāļŦāļĄāļ āļĄāļĩāļāļļāļāļāļĢāļ°āļŠāļāļāđāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāļāļąāļ§āđāļāđāļāļāļ·āđāļāļāļ
āđāļ§āļŠāļāļąāļ. āļāļđāđāđāļāđāļāļĢāļēāļĒāļāļ·āđāļāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļāļąāļāļāļēāļĢāļāļąāļāđāļāļĨāļāļāļāļĢāđāļĄāđāļāļāļēāļ°āđāļāđāļ
DRM/KMS āļŦāļĢāļ·āļ evdev/libinput āđāļāļĨāļĨāđāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļĨāļąāđāļāļāļīāļāđāļāļĨāļĨāđāđāļāđāļēāļāļąāđāļ āđāļāđāļĄāļāļ-
āđāļāļĨāļ·āļāļāļāļąāļāļāļąāđāļ.
IVI-āđāļāļĨāļĨāđ
āđāļāļĨāļ·āļāļāļŠāļēāļĢāļ°āļāļąāļāđāļāļīāļāđāļāļĢāļāļĒāļāļāđāđāļāđāļāđāļāļĨāļ·āļāļāļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāļāļīāđāļĻāļĐāļāļĩāđāđāļŠāļāļ GENIVI
API āļāļĩāđāđāļāđāļēāļāļąāļāđāļāđāļāļąāļ Layer Manager āļāļąāļāđāļĄāļāļđāļĨāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāđ āđāļĨāļ°āđāļāļĨāļĨāđāļāļĩāđāļāđāļēāļĒāļĄāļēāļ
āđāļāļĢāđāļāļāļāļĨāļāđāļāļĨāļđāļāļāđāļē IVI-shell āđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒāļāļēāļĢāđāļŦāļĨāļ ivi-shell.soāđāļĨāļ°āļāļēāļāļāļąāđāļ
āđāļĄāļāļđāļĨāļāļąāļ§āļāļ§āļāļāļļāļĄāļāļķāđāļāļāļēāļāđāļāļīāļāđāļāļĨāđāļāļāļāđāļāļąāļ§āļāđāļ§āļĒ
āđāļāđāļāļāđāđāļ§āļĒāđāđāļĨāļāļāđ
XWayland āļāđāļāļāļāļīāļāļāļąāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ X.org āļāļīāđāļĻāļĐ āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ X āļāļĩāđāļāļ°āđāļāļ·āđāļāļĄāļāđāļāļāļąāļ a
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ Wayland āđāļāļāļēāļāļ°āđāļāļĨāđāļāļāļāđ Wayland āđāļĨāļ°āđāļāļĨāđāļāļāļāđ X āļāļ°āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ X XWayland
āđāļŦāđāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāļĒāđāļāļāļŦāļĨāļąāļāļāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļ X āđāļāļāļāļ Wayland
XWayland āđāļāļīāļāđāļāđāļāļēāļāđāļāļĒāļāļģāļŠāļąāđāļ āđāļ§āļŠāļāļąāļ āđāļŦāļĨāļ xwayland.so āđāļĄāļāļđāļĨ āļāļđ āļāļąāļ§āļāļĒāđāļēāļ.
Weston āđāļĢāļīāđāļĄāļāļąāļāļāļāļāđāļāļāđāļāđāļāļāļāđāļŠāļāļāļāļĨ X āđāļŦāļĄāđāđāļĨāļ°āļŠāđāļāļāļāļāđāļāļĒāļąāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ
āļāļąāļ§āđāļāļĢ āļāļēāļĢāđāļŠāļāļāļāļĨ. āđāļĄāļ·āđāļāđāļāļĨāđāļāļāļāđ X āđāļĢāļāđāļāļ·āđāļāļĄāļāđāļ Weston āļāļ°āđāļāļīāļāļāļąāļ§āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ X āļāļīāđāļĻāļĐāđāļāđāļ
āđāļāļĨāđāļāļāļāđ Wayland āđāļāļ·āđāļāļāļąāļāļāļēāļĢāđāļāļĨāđāļāļāļāđ X āđāļĨāļ°āđāļāļĨāđāļāļāļāđ X āļāļąāđāļāļŦāļĄāļāđāļāļāļāļēāļāļ
āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļĄāļĩāļāļąāļ§āļāļąāļāļāļēāļĢāļŦāļāđāļēāļāđāļēāļ X āļāļāļāļāļąāļ§āđāļāļāļāļķāđāļāļŠāļēāļĄāļēāļĢāļāđāļĨāļ·āļāļāļāļĩāļĄāđāļĨāļ°āļāļāļēāļāđāļāļāļĢāđāđāļāļāļĢāđāđāļāđāđāļāļĒāđāļāđ
XCURSOR_PATH āđāļĨāļ° XCURSOR_SIZE āļāļąāļ§āđāļāļĢāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ āļāļđ āđāļĨāļ°āļāļ§āļāđāļĢāļē.
OPTIONS
āđāļ§āļŠāļāļąāļ āđāļāļ āļāļąāļ§āđāļĨāļ·āļāļ:
-Bāđāļāđāļāđāļāļāļāđ āļāļąāļāļāļąāđāļ, --āđāļāđāļāđāļāļāļāđ=āđāļāđāļāđāļāļāļāđ āļāļąāļāļāļąāđāļ
āđāļŦāļĨāļ āđāļāđāļāđāļāļāļāđ āļāļąāļāļāļąāđāļ āđāļāļāļāļĩāđāļāļ°āđāļāđāļāđāļāđāļāđāļāļāļāđāđāļĢāļīāđāļĄāļāđāļ āđāļāļĨāđāļāļđāļāļāđāļāļŦāļēāđāļ
/usr/lib/x86_64-linux-gnu/westonāļŦāļĢāļ·āļāļāļļāļāļŠāļēāļĄāļēāļĢāļāļāđāļēāļāđāļŠāđāļāļāļēāļāļāļĩāđāđāļāđāļāļāļāđāļāđ āļāđāļēāđāļĢāļīāđāļĄāļāđāļ
āđāļāđāļāđāļāļāļāđāļāļ·āļ drm-āđāļāđāļāđāļāļāļāđ.so āđāļ§āđāļāđāļāđāļŠāļīāđāļāđāļ§āļāļĨāđāļāļĄāđāļāļ°āļāļģāđāļāđāļāļāļĒāđāļēāļāļāļ·āđāļ āļāļđ āļāļēāļĢāđāļŠāļāļāļāļĨ
āđāļĨāļ° WAYLAND_DISPLAY.
-cconfig.ini, --āļāļēāļĢāļāļģāļŦāļāļāļāđāļē=config.ini
āđāļŦāļĨāļ config.ini āđāļāļ āđāļ§āļŠāļāļąāļ.āļāļīāļāļĩāđ. āļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļāđāļŠāđāļāļāļēāļāļāļĩāđāđāļāđāļāļāļ
āđāļĢāļīāđāļĄāļāđāļ§āļĒ /. āļŦāļēāļāđāļŠāđāļāļāļēāļāđāļĄāđāļŠāļąāļĄāļāļđāļĢāļāđāļāđāļāļ°āļāļđāļāļāđāļāļŦāļēāđāļāļ§āļīāļāļĩāļāļāļāļī
config āđāļŠāđāļāļāļēāļ āļāļđ āđāļ§āļŠāļāļąāļ.āļāļīāļāļĩāđ(5). āļāđāļēāļĒāļąāļ --āđāļĄāđāļĄāļĩāļāļēāļĢāļāļģāļŦāļāļāļāđāļē āļāļ°āđāļāđāļĢāļąāļāđāļĄāđāļĄāļĩāļāļēāļĢāļāļģāļŦāļāļāļāđāļē
āđāļāļĨāđāļāļ°āļāļđāļāļāđāļēāļ
--āļĢāļļāđāļ
āļāļīāļĄāļāđāđāļ§āļāļĢāđāļāļąāđāļāļāļāļāđāļāļĢāđāļāļĢāļĄ
-h, --āļāđāļ§āļĒāļāđāļ§āļĒ
āļāļīāļĄāļāđāļŠāļĢāļļāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļ āđāļĨāļ°āļāļāļ
-iN, --āđāļ§āļĨāļēāļ§āđāļēāļ=N
āļāļąāđāļāļāđāļēāļāļēāļĢāļŦāļĄāļāđāļ§āļĨāļēāđāļĄāđāđāļāđāđāļāđāļāļēāļāđāļāđāļ N āļ§āļīāļāļēāļāļĩ āļĢāļ°āļĒāļ°āļŦāļĄāļāđāļ§āļĨāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 300 āļ§āļīāļāļēāļāļĩ āđāļĄāļ·āđāļāļĄāļĩ
āđāļĄāđāļĄāļĩāļāļēāļĢāļāđāļāļāļāđāļāļĄāļđāļĨāļāļāļāļāļđāđāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŦāļĄāļāđāļ§āļĨāļēāļāļĩāđāđāļĄāđāđāļāđāđāļāđāļāļēāļ Weston āđāļāđāļēāļŠāļđāđāđāļŦāļĄāļāļāļĩāđāđāļĄāđāđāļāđāļāļēāļ
āļŦāļāđāļēāļāļāļāļēāļāļĨāļāđāļāđāļāļŠāļĩāļāļģ āļāļāļ āļēāļāļāļēāļāļāļīāļ āđāļĨāļ°āđāļāļĨāļ·āļāļāļāļēāļāļĨāđāļāļ
āļāļēāļĢāļāļĢāļ°āļāļļāļĄ. āļāđāļē 0 āļāļ°āļāļīāļāđāļāđāļāļēāļāļāļēāļĢāļŦāļĄāļāđāļ§āļĨāļēāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
--āļāļąāļāļāļķāļ=āđāļāļĨāđ.log
āļāđāļāļāđāļēāļĒāļāđāļāļāļ§āļēāļĄāļāļąāļāļāļķāļāđāļāļĒāļąāļāđāļāļĨāđ āđāļāļĨāđ.log āđāļāļāļāļĩāđāļāļ°āđāļāļĩāļĒāļāļāļķāļ stderr
--āđāļĄāļāļđāļĨ=module1.so, āđāļĄāļāļđāļĨ2.so
āđāļŦāļĨāļāļĢāļēāļĒāļāļēāļĢāđāļĄāļāļđāļĨāļāļĩāđāļāļąāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļĨāļ āļēāļ āđāļāđāđāļāļĒāļāļļāļāļāļāļŠāļāļāđāļāđāļēāļāļąāđāļ āđāļāļĨāđāļāļ·āļ
āļāđāļāļŦāļēāđāļ /usr/lib/x86_64-linux-gnu/westonāļŦāļĢāļ·āļāļāļļāļāļŠāļēāļĄāļēāļĢāļāļāđāļēāļāđāļŠāđāļāļāļēāļāļāļĩāđāđāļāđāļāļāļāđāļāđ
--āđāļĄāđāļĄāļĩāļāļēāļĢāļāļģāļŦāļāļāļāđāļē
āļāļĒāđāļēāļāđāļēāļ āđāļ§āļŠāļāļąāļ.āļāļīāļāļĩāđ āļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļāđāļ āļŦāļĨāļĩāļāđāļĨāļĩāđāļĒāļāļāļēāļĢāđāļŦāļĨāļāđāļĄāļāļđāļĨāļāļąāļ§āļāļĢāļ°āļāļāļ
āļāđāļēāļāđāļāļĨāđāļāļāļāļāļīāļāļđāđāļĢāļāļąāļ āļāļķāđāļāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļŠāļāļāļŦāļāđāļ§āļĒ
-Sāļāļ·āđāļ, --āđāļāđāļē=āļāļ·āđāļ
Weston āļāļ°āļāļąāļāđāļāļāđāļāļāđāļāđāļ Wayland āļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē āļāļ·āđāļ. āđāļ§āļŠāļāļąāļāļāļ°āļŠāđāļāļāļāļ
WAYLAND_DISPLAY āļāđāļ§āļĒāļāđāļēāļāļĩāđāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļŠāļģāļŦāļĢāļąāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļĨāļđāļāļāļąāđāļāļŦāļĄāļāļāļĩāđāļāļ°āļāļāļļāļāļēāļ
āđāļāļ·āđāļāđāļāļ·āđāļāļĄāļāđāļāļāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļĩāđāļāļđāļāļāđāļāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī
DRM āđāļāđāļāđāļāļāļāđ āļāļąāļ§āđāļĨāļ·āļāļ:
āļāļđ Weston-drm(7)
Wayland āđāļāđāļāđāļāļāļāđ āļāļąāļ§āđāļĨāļ·āļāļ:
--āđāļŠāļāļ=āđāļŠāļāļāļāļĨ
āļāļ·āđāļāļāļāļāļāļāđāļŠāļāļāļāļĨ Wayland āđāļāļ·āđāļāđāļāļ·āđāļāļĄāļāđāļ āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ WAYLAND_DISPLAY āļāļāļ
āļŠāļīāđāļāđāļ§āļāļĨāđāļāļĄ
--āđāļāđāļĄāļāļ
āļŠāļĢāđāļēāļāđāļāļēāļāđāļāļļāļāđāļāđāļĄāļŦāļāđāļēāļāļāđāļāļĩāļĒāļ§
--āđāļāļēāļāđāļāļļāļāļāļąāļ=N
āļŠāļĢāđāļēāļāļāļąāļāļāļĩāļāļąāļ§āđāļāļ N āļŦāļāđāļēāļāđāļēāļ Wayland āđāļāļ·āđāļāļāļģāļĨāļāļāļāļģāļāļ§āļāđāļāļēāļāđāļāļļāļāđāļāđāļēāļāļąāļ
--āļāļ§āļēāļĄāļāļ§āđāļēāļ=W, --āļāļ§āļēāļĄāļŠāļđāļ=H
āļāļģāđāļŦāđāđāļāļēāļāđāļāļļāļāļāļąāđāļāļŦāļĄāļāļĄāļĩāļāļāļēāļāđāļāđāļēāļāļąāļ WxH āļāļīāļāđāļāļĨ
--āļĄāļēāļāļĢāļēāļŠāđāļ§āļ=N
āđāļŦāđāđāļāļēāļāđāļāļļāļāļāļąāđāļāļŦāļĄāļāđāļāđāļāļāļąāļ§āļāļĢāļ°āļāļāļāļŠāđāļāļĨāļāļāļ N.
--use-pixman
āđāļāđāđāļāļĢāđāļāļĢāļĄāđāļŠāļāļāļ āļēāļ pixman āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āđāļ§āļŠāļāļąāļāļāļ°āļāļĒāļēāļĒāļēāļĄāđāļāđ EGL āđāļĨāļ° GLES2 āļŠāļģāļŦāļĢāļąāļ
āđāļĢāļāđāļāļāļĢāđāđāļĨāļ°āļāļ°āļāļāļĒāļāļĨāļąāļāđāļāđāļāđāđāļĢāļāđāļāļāļĢāđāļāļĩāđāđāļāđ pixman āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļāļāļāļāļāļāļāđāđāļ§āļĢāđ
āļŦāļēāļāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļāđ EGL āđāļāđ āļāļēāļĢāļāđāļēāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļāļąāļāļāļąāļāđāļŦāđāđāļ§āļŠāļāļąāļāđāļāđ pixman
āđāļĢāļāđāļāļāļĢāđ
X11 āđāļāđāļāđāļāļāļāđ āļāļąāļ§āđāļĨāļ·āļāļ:
--āđāļāđāļĄāļāļ
--āđāļĄāđāļĄāļĩāļāļīāļāļāļļāļ
āļŦāđāļēāļĄāļāļąāļāđāļāļĢāļĩāļĒāļĄāļāļļāļāļāļĢāļāđāļāļīāļāļāļļāļāđāļāđ āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļāļŠāļāļ Weston āļāļĩāđāđāļĄāđāļĄāļĩāļāļīāļāļāļļāļ
--āđāļāļēāļāđāļāļļāļāļāļąāļ=N
āļŠāļĢāđāļēāļāļāļąāļāļāļĩāļāļąāļ§āđāļāļ N X windows āđāļāļ·āđāļāļāļģāļĨāļāļāļāļģāļāļ§āļāđāļāļēāļāđāļāļļāļāđāļāđāļēāļāļąāļ
--āļāļ§āļēāļĄāļāļ§āđāļēāļ=W, --āļāļ§āļēāļĄāļŠāļđāļ=H
āļāļģāļŦāļāļāļāļāļēāļāđāļĢāļīāđāļĄāļāđāļāļāļāļāđāļāđāļĨāļ°āļŦāļāđāļēāļāđāļēāļ X WxH āļāļīāļāđāļāļĨ
--āļĄāļēāļāļĢāļēāļŠāđāļ§āļ=N
āđāļŦāđāđāļāļēāļāđāļāļļāļāļāļąāđāļāļŦāļĄāļāđāļāđāļāļāļąāļ§āļāļĢāļ°āļāļāļāļŠāđāļāļĨāļāļāļ N.
--use-pixman
āđāļāđāđāļāļĢāđāļāļĢāļĄāđāļŠāļāļāļ āļēāļ pixman āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āđāļ§āļŠāļāļąāļāļāļ°āļāļĒāļēāļĒāļēāļĄāđāļāđ EGL āđāļĨāļ° GLES2 āļŠāļģāļŦāļĢāļąāļ
āļāļēāļĢāđāļŠāļāļāļāļĨ āļāļēāļĢāļāđāļēāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļāļģāđāļŦāđāđāļ§āļŠāļāļąāļāđāļāđāđāļĨāļāļĢāļēāļĢāļĩ pixman āļŠāļģāļŦāļĢāļąāļ
āļāļāļāļāđāđāļ§āļĢāđāļāļĢāļ°āļāļāļ
āđāļāđ weston āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net