wayfire-0.10.1

Introduksjon til wayfire

Wayfire er en Wayland kompositor som tar mange effekter fra den nå utdaterte Compiz Xorg kompositoren. Den har som mål å være tilpassbar, men likevel lettvektig. I motsetning til andre kompositorer er den også 3D og støtter flere perspektiver for å se vinduer.

[Notat]

Notat

En Internett tilkobling er nødvendig for å bygge denne pakken. Systemsertifikatlageret må kanskje konfigureres med make-ca-1.16.1 før du bygger denne pakken.

[Notat]

Notat

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.

Pakkeinformasjon

Wayfire Avhengigheter

Påkrevd

GLM-1.0.3, FreeType-2.14.3, libdrm-2.4.134, libevdev-1.13.6, libinput-1.31.3, libjpeg-turbo-3.1.4.1, libpng-1.6.58, libxkbcommon-1.13.2, Mesa-26.0.7, nlohmann-json-3.12.0, Pango-1.57.1 (med Cairo), Pixman-0.46.4, Wayland-1.25.0, wayland-protocols-1.49, wlroots-0.19.3, og yyjson-0.12.0

Anbefalt

Valgfri

Doxygen-1.17.0, libnotify-0.8.8, doctest (for tester), og libinotify

Installasjon av Wayfire

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

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

Nå, som root bruker:

ninja install

Fjern noen ubrukelige statiske biblioteker som root bruker:

rm -vf /usr/lib/libwftouch.a \
       /usr/lib/libwayfire-{move-drag-interface,workspace-wall}.a

Kopier standard konfigurasjonsfil til /usr/share/wayfire som root bruker:

cp -v ../wayfire.ini /usr/share/wayfire

Konfigurere Wayfire

Konfigurasjonsfiler

~/.config/wayfire.ini. Standardversjonen er i /usr/share/wayfire og vil ikke bli brukt og må kopieres til ~/.config

Konfigurasjonsinformasjon

Kopier standard konfigurasjonsfil:

cp /usr/share/wayfire/wayfire.ini ~/.config

Nå kan du inspisere filen og gjøre eventuelle endringer som passer til arbeidsflyten din. Hvis du trenger å vite hvilke programtillegg som er installert, kan du se på listen over installerte programtillegg nedenfor.

Innhold

Installert Program: wayfire
Installerte Biblioteker: libwayfire-blur-base.so, libwf-config.so, og libwf-utils.so
Installerte Programtillegg: alpha, animate, autostart, blur, command, cube, decoration, default-config-backend, expo, extra-gestures, fast-switcher, fisheye, foreign-toplevel, grid, gtk-shell, idle, input-method-v1, invert, ipc-rules, ipc, move, oswitch, place, preserve-output, resize, scale, scale-title-filter, session-lock, shortcuts-inhibit, simple-tile, stipc, switcher, swipe, vk-color-management, vswitch, wayfire-shell, window-rules, wm-actions, wobbly, wrot, wsets, xdg-activation, xkb-bindings, og zoom
Installerte Mapper: /usr/include/wayfire, /usr/lib/wayfire, og /usr/share/wayfire

Korte Beskrivelser

wayfire

er Wayfire komposisjonsprogrammet

libwayfire-blur-base.so

tilbyr grunnleggende funksjoner for implementering av uskarphet i Wayfire

libwf-config.so

tilbyr funksjoner som administrerer konfigurasjonsfiler

libwf-utils.so

inneholder flere funksjoner som brukes av Wayfire og bibliotekene