Xwayland pakken er en Xorg server som kjører oppå Wayland serveren. Den har blitt separert fra hovedpakken for Xorg serveren. Den tillater kjøring av X-klienter i en Wayland økt.
En brukerland grafikkdriver (Mesa-25.1.8 og/eller NVIDIA-580.76.05), libxcvt-0.1.3, Pixman-0.46.4, Wayland-Protocols-1.45, Xorg Applikasjoner (kjøretid), og Xorg Fonter (bare font-util)
libepoxy-1.5.10 og OpenGL (libglvnd-1.7.0 eller Mesa-25.1.8)
Installer xwayland ved å kjøre følgende kommandoer:
sed -i '/install_man/,$d' meson.build && mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D xkb_output_dir=/var/lib/xkb \ -D secure-rpc=false \ .. && ninja
Nå, som root
bruker:
ninja install &&
install -vdm1777 /tmp/.X11-unix &&
if [ -z "$(grep .X11-unix /etc/sysconfig/createfiles)" ]; then
cat >> /etc/sysconfig/createfiles << "EOF"
/tmp/.X11-unix dir 1777 root root
EOF
fi
Hvis Xorg-Server-21.1.18 ikke er installert,
og du ikke planlegger å installere det senere, kan du installere
Xvfb fra denne
pakken. Som root
bruker:
install -vm755 hw/vfb/Xvfb /usr/bin
Undersøk meson_options.txt
eller
meson.options
for en fullstendig
liste over alternativer.
sed -i '/install_man/,$d' meson.build: Forhindrer installasjon av en manualside for Xserver, som også leveres av Xorg-Server-21.1.18. Fjern denne kommandoen hvis Xorg-Server-21.1.18 ikke er installert, og du ikke planlegger å installere det senere.
--buildtype=release
:
Spesifiser en byggetype som er egnet for stabile utgivelser av
pakken, da standardtypen kan produsere uoptimaliserte binærfiler.
-D secure-rpc=false
:
Deaktiverer RPC støtte siden
libtirpc ikke ble bygget.
cat >>
/etc/sysconfig/createfiles...: Denne kommandoen
oppretter /tmp/.X11-unix
mappen ved
oppstart, og sørger for at tillatelsene og eierskapet er riktige
slik det kreves av applikasjoner som bruker Xwayland.