wlroots-0.19.2

Introduksjon til wlroots

wlroots er et Wayland bibliotek for komposisjoner, ryggraden i de fleste Wayland komposisjoner. Komposisjoner som bruker en annen base kan ha brukt denne pakken i begynnelsen av komposisjonens historie for å levere mesteparten av arbeidet.

wlroots Avhengigheter

Påkrevd

libdrm, libxkbcommon, Pixman, Wayland, og Wayland-Protocols

Anbefalt

[Viktig]

Viktig

Å hoppe over noen av de anbefalte avhengighetene kan føre til konfigurasjons, bygge eller kjøretidsfeil i diverse komposisjoner. Et eksempel er GLESv2: Hvis den ikke blir funnet, vil OpenGL gjengivelse som helhet bli deaktivert. OpenGL gjengivelse er den primære, og i de fleste tilfeller den eneste tilgjengelige gjengiveren en gitt komposisjon kan bruke hvis den ikke er avhengig av den anbefalte DRM bakstykket for å velge en gjengiver for komposisjonen. Vurder de fleste av avhengighetene som er oppført ovenfor, i tillegg til det som kreves for Vulkan gjengiveren og Xorg støtte.

Valgfri

Cairo (for eksempler)

Installasjon av wlroots

Installer wlroots ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=/usr          \
            --buildtype=release    \
            --wrap-mode=nofallback \
            .. &&

ninja

Nå, som root bruker:

ninja install

Parameterforklaringer

--wrap-mode=nofallback: Denne bryteren forhindrer meson fra å bruke delprosjekt reserver for avhengighets deklarasjoner i byggefilene, noe som hindrer den i å laste ned valgfrie avhengigheter som ikke er installert på systemet.

Innhold

Installerte Programmer: Ingen
Installert Bibliotek: libwlroots-0.19
Installert Mappe: /usr/include/wlroots-0.19

Korte Beskrivelser

libwlroots-0.19

tilbyr funksjoner for Wayland kompositorer