EngelsFransSpaans

Ad


OnWorks-favicon

weston - Online in de cloud

Voer weston uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht weston die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


weston - de referentie Wayland-server

KORTE INHOUD


weston

PRODUCTBESCHRIJVING


weston is de referentie-implementatie van een Wayland-server. Een Wayland-server is een display
server, een vensterbeheerder en een compositor in één. Weston heeft verschillende backends zoals
laadbare modules: het kan draaien op Linux KMS (kernel modesetting via DRM), als een X-client, of
binnen een andere Wayland-serverinstantie.

Weston ondersteunt fundamenteel verschillende grafische gebruikersinterfaceparadigma's via shell
plug-ins. Er zijn twee plug-ins beschikbaar: de desktop-shell en de tablet-shell.

Wanneer weston wordt gestart als het eerste venstersysteem (dus niet onder X of onder een ander
Wayland-server), moet dit worden gedaan met de opdracht weston-lancering goed af te stellen
bevoorrechte toegang tot apparaten.

Weston ondersteunt ook X-clients via XWayland, zie hieronder.

ACHTERKANTEN


drm-backend.zo
De DRM-backend gebruikt Linux KMS voor uitvoer en evdev-apparaten voor invoer. Het ondersteunt
meerdere monitoren in een verenigd bureaublad met DPMS. Zien weston-drm(7), indien geïnstalleerd.

wayland-backend.so
De Wayland-backend draait op een andere Wayland-server, een andere Weston-instantie,
Bijvoorbeeld. Weston verschijnt als een enkel bureaubladvenster op de bovenliggende server.

x11-backend.zo
De X11-backend draait op een X-server. Elke Weston-uitvoer wordt een X-venster. Dit
is een goedkope manier om ondersteuning voor meerdere monitoren van een Wayland-shell, desktop of
toepassingen.

SHELLS


Elk van deze shells heeft zijn eigen openbare protocolinterface voor clients. Dit betekent dat
een client moet specifiek zijn geschreven voor een shell-protocol, anders werkt het niet.

Desktop-shell
Desktopshell is als een moderne X-desktopomgeving, gericht op traditioneel
toetsenbord- en muisgebruikersinterfaces en het vertrouwde desktopachtige vensterbeheer.
Desktop-shell bestaat uit de shell-plug-in desktop-shell.zo en de speciale klant
weston-desktop-shell die zorgt voor de achtergrond, het paneel en de schermvergrendeling
dialoogvenster.

Shell op volledig scherm
Fullscreen-shell is bedoeld voor een client die hele uitvoer moet overnemen,
vaak alle uitgangen. Dit is voornamelijk bedoeld om een ​​andere compositor op te laten draaien
Weston. De andere compositor hoeft geen platformspecifieke gegevens zoals
DRM/KMS of evdev/libinput. De shell bestaat alleen uit de shell-plug-in volledig scherm-
schelp.zo.

IVI-schaal
Infotainment-omhulsel in het voertuig is een omhulsel voor speciale doeleinden dat een GENIVI blootlegt
Layer Manager-compatibele API voor controllermodules en een zeer eenvoudige shell
protocol naar klanten. IVI-shell begint met laden ivi-shell.zoen dan a
controllermodule die helperclients kan starten.

XWAYLAND


Voor XWayland moet een speciale X.org-server worden geïnstalleerd. Deze X-server maakt verbinding met een
Wayland-server als een Wayland-client en X-clients zullen verbinding maken met de X-server. XWayland
biedt achterwaartse compatibiliteit met X-applicaties in een Wayland-stack.

XWayland wordt geactiveerd door te instrueren weston laden xwayland.zo module, zie Voorbeelden.
Weston begint te luisteren naar een nieuwe X-display-socket en exporteert deze naar de omgeving
variabele DISPLAY. Wanneer de eerste X-client verbinding maakt, lanceert Weston een speciale X-server als
een Wayland-client om de X-client en alle toekomstige X-clients af te handelen.

Het heeft ook zijn eigen X-vensterbeheerder waar cursorthema's en -groottes kunnen worden gekozen
XCURSOR_PATH en XCURSOR_SIZE omgevingsvariabelen. Zien MILIEU.

OPTIES


Weston kern opties:
-Bbackend.zo, --achterkant=backend.zo
Laden backend.zo in plaats van de standaard backend. Het bestand wordt gezocht in
/usr/lib/x86_64-linux-gnu/weston, of u kunt een absoluut pad doorgeven. De standaard
achterkant is drm-backend.zo tenzij de omgeving anders suggereert, zie DISPLAY
en WAYLAND_DISPLAY.

-cconfig.ini, --config=config.ini
Laden config.ini in plaats van weston.ini. Het argument kan ook een absoluut pad zijn
beginnend met a /. Als het pad niet absoluut is, wordt het gezocht in het normale pad
configuratiepaden, zie weston.ini(5). Als ook --geen-config wordt gegeven, geen configuratie
bestand wordt gelezen.

--versie
Druk de programmaversie af.

-h, --help
Druk een samenvatting van de opdrachtregelopties af en sluit af.

-iN, --inactieve tijd=N
Stel de time-out voor inactiviteit in op N seconden. De standaard time-out is 300 seconden. Wanneer daar
geen gebruikersinvoer is geweest voor de time-out voor inactiviteit, gaat Weston naar een inactieve modus.
Het scherm vervaagt naar zwart, monitoren kunnen worden uitgeschakeld en de schaal kan worden vergrendeld
sessie. Een waarde van 0 schakelt de time-out effectief uit.

--log=bestand.log
Voeg logberichten toe aan het bestand bestand.log in plaats van ze naar stderr te schrijven.

-Modules=module1.zo,module2.zo
Laad de door komma's gescheiden lijst met modules. Alleen gebruikt door de testsuite. Het bestand is
binnen gezocht /usr/lib/x86_64-linux-gnu/weston, of u kunt een absoluut pad doorgeven.

--geen-config
Niet lezen weston.ini voor de samensteller. Vermijdt bijv. het laden van compositor-modules
via het configuratiebestand, wat handig is voor unit-tests.

-Snaam, --stopcontact=naam
Weston zal luisteren in de Wayland-aansluiting genaamd naam. Weston zal exporteren
WAYLAND_DISPLAY met deze waarde in de omgeving om alle onderliggende processen toe te staan
om automatisch verbinding te maken met de juiste server.

DRM backend opties:
Bekijk weston-drm(7).

Wayland backend opties:
--Scherm=tonen
Naam van het Wayland-display om verbinding mee te maken, zie ook WAYLAND_DISPLAY van de
milieu.

--volledig scherm
Maak een enkele uitvoer op volledig scherm

--output-telling=N
creëren N Wayland-vensters om hetzelfde aantal uitgangen te emuleren.

--breedte=W, --hoogte=H
Zorg ervoor dat alle uitgangen een grootte hebben van WxH pixels.

--schaal=N
Geef alle uitgangen een schaalfactor van N.

--gebruik-pixman
Gebruik de pixman-renderer. Weston zal standaard proberen om EGL en GLES2 te gebruiken voor
rendering en zal terugvallen op de pixman-gebaseerde renderer voor softwarecompositing
als EGL niet kan worden gebruikt. Als u deze optie passeert, wordt Weston gedwongen de pixman te gebruiken
renderer.

X11 backend opties:
--volledig scherm

--geen input
Zorg voor geen invoerapparaten. Gebruikt voor het testen van invoerloze Weston.

--output-telling=N
creëren N X vensters om hetzelfde aantal uitgangen te emuleren.

--breedte=W, --hoogte=H
Maak de standaardgrootte van elk X-venster WxH pixels.

--schaal=N
Geef alle uitgangen een schaalfactor van N.

--gebruik-pixman
Gebruik de pixman-renderer. Standaard zal weston proberen EGL en GLES2 te gebruiken voor
weergave. Als u deze optie doorgeeft, gebruikt Weston de pixman-bibliotheek voor
software samenstellen.

Gebruik weston online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad