InglesPransesEspanyol

OnWorks favicon

weston - Online sa Cloud

Patakbuhin ang weston sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command weston na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


weston - ang reference na server ng Wayland

SINOPSIS


weston

DESCRIPTION


weston ay ang reference na pagpapatupad ng isang Wayland server. Ang isang Wayland server ay isang display
server, isang window manager, at isang compositor lahat sa isa. Ang Weston ay may ilang mga backend bilang
loadable modules: maaari itong tumakbo sa Linux KMS (kernel modesetting sa pamamagitan ng DRM), bilang isang X client, o
sa loob ng isa pang instance ng Wayland server.

Sinusuportahan ng Weston ang iba't ibang paradigma ng graphical user interface sa pamamagitan ng shell
mga plugin. Dalawang plugin ang ibinigay: ang desktop shell, at ang tablet shell.

Kapag ang weston ay nagsimula bilang ang unang windowing system (ibig sabihin, hindi sa ilalim ng X o sa ilalim ng isa pa
Wayland server), dapat itong gawin sa utos weston-launch para mag-set up ng maayos
privileged access sa mga device.

Sinusuportahan din ng Weston ang mga kliyente ng X sa pamamagitan ng XWayland, tingnan sa ibaba.

MGA BACKEND


drm-backend.so
Gumagamit ang DRM backend ng Linux KMS para sa output at mga evdev device para sa input. Sinusuportahan nito
maraming monitor sa isang pinag-isang desktop na may DPMS. Tingnan mo weston-drm(7), kung naka-install.

wayland-backend.so
Ang Wayland backend ay tumatakbo sa isa pang Wayland server, ibang Weston instance,
Halimbawa. Lumalabas si Weston bilang isang solong desktop window sa parent server.

x11-backend.so
Ang X11 backend ay tumatakbo sa isang X server. Ang bawat Weston output ay nagiging X window. Ito
ay isang murang paraan upang subukan ang multi-monitor na suporta ng isang Wayland shell, desktop, o
mga application.

shell


Ang bawat isa sa mga shell na ito ay may sariling interface ng pampublikong protocol para sa mga kliyente. Ibig sabihin nito
ang isang kliyente ay dapat na partikular na isinulat para sa isang shell protocol, kung hindi, hindi ito gagana.

Desktop shell
Ang desktop shell ay parang modernong X desktop environment, na tumutuon sa tradisyonal
keyboard at mouse user interface at ang pamilyar na desktop-like window management.
Ang desktop shell ay binubuo ng shell plugin desktop-shell.so at ang espesyal na kliyente
weston-desktop-shell na nagbibigay ng wallpaper, panel, at pag-lock ng screen
dialogue.

Fullscreen na shell
Ang fullscreen na shell ay inilaan para sa isang kliyente na kailangang kunin ang buong mga output,
madalas lahat ng output. Pangunahing nilayon ito para sa pagpapatakbo ng isa pang compositor sa
Weston. Ang iba pang kompositor ay hindi kailangang pangasiwaan ang anumang mga partikular na platform tulad
DRM/KMS o evdev/libinput. Ang shell ay binubuo lamang ng shell plugin fullscreen-
shell.kaya.

IVI-shell
Ang in-vehicle infotainment shell ay isang espesyal na gamit na shell na naglalantad ng isang GENIVI
Layer Manager compatible API sa controller modules, at isang napakasimpleng shell
protocol sa mga kliyente. Ang IVI-shell ay nagsisimula sa paglo-load ivi-shell.so, at pagkatapos ay a
controller module na maaaring maglunsad ng mga katulong na kliyente.

XWAYLAND


Ang XWayland ay nangangailangan ng isang espesyal na X.org server upang mai-install. Ikokonekta ang X server na ito sa a
Wayland server bilang isang Wayland client, at ang mga X client ay kumonekta sa X server. XWayland
nagbibigay ng pabalik na compatibility sa mga X application sa isang Wayland stack.

Ang XWayland ay isinaaktibo sa pamamagitan ng pagtuturo weston upang mai-load xwayland.so module, tingnan HALIMBAWA.
Nagsisimulang makinig si Weston sa isang bagong X display socket, at ine-export ito sa kapaligiran
nagbabago DISPLAY. Kapag kumonekta ang unang X client, naglulunsad si Weston ng isang espesyal na X server bilang
isang Wayland na kliyente para pangasiwaan ang X client at lahat ng hinaharap na X client.

Mayroon din itong sariling X window manager kung saan maaaring piliin ang mga tema at laki ng cursor gamit ang
XCURSOR_PATH at XCURSOR_SIZE mga variable ng kapaligiran. Tingnan mo Kapaligiran.

Opsyon


Weston ubod na pagpipilian:
-Bbackend.so, --backend=backend.so
Load backend.so sa halip na ang default na backend. Hinahanap ang file sa
/usr/lib/x86_64-linux-gnu/weston, o maaari kang pumasa sa isang ganap na landas. Ang default
ang backend ay drm-backend.so maliban kung iba ang iminumungkahi ng kapaligiran, tingnan mo DISPLAY
at WAYLAND_DISPLAY.

-cconfig.ini, --config=config.ini
Load config.ini sa halip ng weston.ini. Ang argumento ay maaari ding maging ganap na landas
nagsisimula sa a /. Kung ang landas ay hindi ganap, ito ay hahanapin sa normal
config path, tingnan weston.ini(5). Kung din --walang-config ay ibinigay, walang configuration
babasahin ang file.

--bersyon
I-print ang bersyon ng programa.

-h, - Tumulong
Mag-print ng buod ng mga opsyon sa command line, at huminto.

-iN, --idle-time=N
Itakda ang idle timeout sa N segundo. Ang default na timeout ay 300 segundo. Kapag nandiyan
ay hindi naging anumang input ng user para sa idle timeout, pumasok si Weston sa isang hindi aktibong mode.
Ang screen ay kumukupas sa itim, ang mga monitor ay maaaring patayin, at ang shell ay maaaring i-lock ang
session. Ang isang halaga ng 0 ay epektibong hindi pinapagana ang timeout.

--log=file.log
Idagdag ang mga mensahe ng log sa file file.log sa halip na isulat ang mga ito sa stderr.

--mga module=module1.so, module2.so
I-load ang listahan ng mga module na pinaghihiwalay ng kuwit. Ginagamit lang ng test suite. Ang file ay
hinanap sa /usr/lib/x86_64-linux-gnu/weston, o maaari kang pumasa sa isang ganap na landas.

--walang-config
Huwag basahin weston.ini para sa kompositor. Iniiwasan hal. pag-load ng mga compositor module
sa pamamagitan ng configuration file, na kapaki-pakinabang para sa mga unit test.

-Spangalan, --saksakan=pangalan
Makikinig si Weston sa Wayland socket na tinatawag pangalan. Iluluwas ni Weston
WAYLAND_DISPLAY na may ganitong halaga sa kapaligiran para payagan ng lahat ng proseso ng bata
upang awtomatikong kumonekta sa tamang server.

DRM backend na pagpipilian:
Tingnan weston-drmNa (7).

Wayland backend na pagpipilian:
--display=magpakita
Pangalan ng Wayland display upang kumonekta, tingnan din WAYLAND_DISPLAY ng
kapaligiran.

--fullscreen
Gumawa ng isang fullscreen na output

--output-count=N
Lumikha N Wayland windows upang tularan ang parehong bilang ng mga output.

--lapad=W, --taas=H
Gawin ang lahat ng mga output ay may sukat na WxH mga pixel

--scale=N
Bigyan ang lahat ng output ng scale factor ng N.

--gamitin-pixman
Gamitin ang pixman renderer. Bilang default, susubukan ni weston na gamitin ang EGL at GLES2 para sa
rendering at babalik sa pixman-based na renderer para sa pag-composite ng software
kung hindi magagamit ang EGL. Ang pagpasa sa opsyong ito ay pipilitin si weston na gamitin ang pixman
tagapag-render.

X11 backend na pagpipilian:
--fullscreen

--walang-input
Huwag magbigay ng anumang input device. Ginagamit para sa pagsubok ng input-less Weston.

--output-count=N
Lumikha N X windows upang tularan ang parehong bilang ng mga output.

--lapad=W, --taas=H
Gawin ang default na laki ng bawat X window WxH mga pixel

--scale=N
Bigyan ang lahat ng output ng scale factor ng N.

--gamitin-pixman
Gamitin ang pixman renderer. Bilang default, susubukan ni Weston na gamitin ang EGL at GLES2 para sa
rendering. Ang pagpasa sa opsyong ito ay gagawing gamitin ni weston ang library ng pixman para sa
pagsasama-sama ng software.

Gamitin ang weston online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad