Pakken xdg-desktop-portal-wlr tilbyr skjermbilde og skjermopptaks portalgrensesnittene for wlroots kompositore. De fleste andre portalgrensesnittene leveres av xdg-desktop-portal-gtk-1.15.3, men er ikke strengt tatt påkrevd med mindre du trenger disse grensesnittene
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/emersion/xdg-desktop-portal-wlr/archive/v0.8.3/xdg-desktop-portal-wlr-0.8.3.tar.gz
Nedlasting MD5 sum: 4a02f0350b69df8168b235994df0e43c
Nedlastingsstørrelse: 44 KB
Estimert diskplass som kreves: 4 MB
Estimert byggetid: mindre enn 0.1 SBU
Mesa-26.2.3, inih-62, libdrm-2.4.134, Systemd-262.1, pipewire-1.6.11, Wayland-1.26.0, wayland-protocols-1.49, og xdg-desktop-portal-1.22.1
xdg-desktop-portal-gtk-1.15.3 (for å tilby de fleste portalgrensesnittene som å hente den foretrukne filbehandleren)
Installer xdg-desktop-portal-wlr ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
.. &&
ninja
Denne pakken kommer ikke med en testpakke.
Nå, som root bruker:
ninja install
Sørg for at portalen kan oppdages som root bruker:
cat > /usr/share/xdg-desktop-portal/wlr-portals.conf << "EOF"
[preferred]
default=wlr
EOF
Hvis xdg-desktop-portal-wlr er
installert og Xfce kjøres under
X11, xfce-portals.conf filen i
/usr/share/xdg-desktop-portal
forteller xdg-desktop-portal å
prøve wlr backend først for
skjermcasting. wlr backendens
brukertjeneste blir hoppet over når WAYLAND_DISPLAY ikke er satt, men portalen får
ikke beskjed om det og venter 25 sekunder på en D-Bus tidsavbrudd
hver gang den starter. Applikasjoner som spør portalen stopper
opp i samme tidsrom. For å unngå dette, overstyr innstillingen
for brukeren din:
mkdir -pv ~/.config/xdg-desktop-portal &&
sed 's/^org.*.ScreenCast=.*/org.freedesktop.impl.portal.ScreenCast=none/' \
/usr/share/xdg-desktop-portal/xfce-portals.conf \
> ~/.config/xdg-desktop-portal/xfce-portals.conf
Dette deaktiverer skjermcastingsportalen i alle Xfce økter for den brukeren, inkludert Wayland økter. Ikke gjør denne endringen hvis du kjører Xfce under Wayland.