Projekt LabWC (Skladatelj iz laboratorija Wayland) prije nekoliko dana najavio je dostupnost svoje verzije 0.9.0, koji dodaje podršku za više konfiguracija, uvodi korisne prilagodbe poput emulacije pomicanja, poboljšava interoperabilnost s XWaylandom i još mnogo toga.
Za one koji nisu upoznati s LabWC-om, trebali biste znati da Ovo je Waylandov kompozitor inspiriran klasičnim Openbox iskustvom. LabWC se pozicionira kao moderna alternativa koja održava principe učinkovitosti, jednostavnosti i prilagodbe, bez pribjegavanja teškim vizualnim efektima ili nepotrebnim složenostima.
Glavne nove značajke u LabWC-u 0.9.0
Jedna od glavnih promjena u Labwc 0.9.0 je njena kompatibilnost s wlroots 0.19, osnovna biblioteka koju koristi više Wayland kompozitora. Zahvaljujući tome, Labwc nasljeđuje podršku za nove arhitekture, grafičke protokole i mogućnosti poput upravljanja više GPU-ova ili eksplicitnu sinkronizaciju međuspremnika pomoću DRM Syncobj-a.
Ovo ažuriranje također Poboljšava podršku za razne Wayland protokole, što omogućuje značajke poput naprednog upravljanja međuspremnikom, manipulacije prozirnošću na strani poslužitelja, izravnog dodjeljivanja ikona prozorima i učinkovitijeg snimanja zaslona.
Među novim značajkama vidljivim korisnicima, ističu se sljedeće: Uvod u naredbu lab-sensitive-terminalDa automatski odabire odgovarajući emulator terminala pomoću varijable okruženja $TERMINAL. Ova je naredba također integrirana u izbornik, što olakšava pristup terminalu iz grafičkog okruženja.
Također je dodano podrška za jednostavne gradijente u naslovima prozora, nešto što do sada nije bilo razmatrano kod ovog skladatelja:
window.*.title.bg: Puno | Gradijent (Okomito | PodijeljenoOkomito)
window.*.title.bg.colorTo:
window.*.title.bg.color.splitTo:
window.*.title.bg.colorTo.splitTo:
Poboljšanja u upotrebljivosti i korisničkom iskustvu
LabWC 0.9.0 sada dostupan omogućuje vam konfiguriranje više aspekata interakcije sa sustavom integrirano u libinput: kao što su ponašanje tipke miša, podrška za geste s tri prsta, emulacija kotačića za pomicanje i nove opcije za navigaciju između virtualnih radnih površina. Osim toga, dodana je podrška za konfiguracije definirane pomoću X11 naziva boja i pojednostavljenih heksadecimalnih vrijednosti, proširujući mogućnosti estetske prilagodbe na tehnički, ali pristupačan način.
Još jedan naglasak je poboljšano upravljanje ikonama, koji sada može dati prioritet korištenju ikona koje je dostavio klijent ili ikona koje je dostavio skladatelj, poboljšavajući vizualnu konzistentnost u mješovitim okruženjima.
Poznati problemi i upozorenja o regresiji
Unatoč napretku, Skok na wlroots 0.19 donosi sa sobom neke regresije. Jedan od najznačajnijih utjecaja na GTK aplikacije, u kojem Više nije moguće aktivirati stavke izbornika jednim klikom miša, povlačenjem i ispuštanjem.n. Ovaj problem je uobičajen i kod drugih kompozitora i posljedica je nejasnoća u Wayland specifikaciji, tako da se u ovom izdanju ne smatra blokirajućim problemom.
Osim toga, Podrška za naočale za virtualnu stvarnost privremeno je onemogućena zbog greške u wlrootsu za koju se očekuje da će biti ispravljena u budućim verzijama.
Konačno, ako ste zainteresirani za više informacija o tome, možete pogledati detalje u sljedeći link.
Preuzimanje i instalacija
Ako ste zainteresirani isprobati LabWC, trebali biste znati da ga možete instalirati iz Arch Linux ili Manjaro repozitorija izravno iz službenih repozitorija ili AUR-a:
Službeno spremište
sudo pacman -S labwc
Ili razvojna verzija
sudo pacman -S labwc-git
Na Alpine Linuxu
Iz repozitorija zajednice:
sudo apk dodaj labwc labwc-doc
Neobavezno: xwayland, swaybg, waybar, swaylock itd.
Kompiliraj iz izvornog koda
Ako vaša distribucija to ne uključuje ili želite koristiti najnoviju verziju, slijedite ove službene korake:
git klon https://github.com/labwc/labwc.git cd labwc meson setup build/ meson compile -C build/ sudo meson install -C build/
Preduvjeti za kompajliranje: wlroots, wayland, meson, ninja, gcc/clang, wayland-protocols, između ostalog.
Možete onemogućiti podršku za XWayland ako želite samo Wayland:
postavljanje mezona -Dxwayland=onemogućena izgradnja/
Prvo pokretanje i konfiguracija
Pokrenite labwc s TTY ili Wayland upravitelja sesija. Nakon pokretanja vidjet ćete praznu radnu površinu. Kliknite za otvaranje osnovnog izbornika.
Neobavezno: Izravno pokrenite aplikaciju, na primjer:
labwc -s alacritty
Izradite direktorij ~/.config/labwc/ s datotekama poput:
- rc.xml (tipkovnice)
- izbornik.xml
- automatsko pokretanje, okruženje itd.
U automatskom pokretanju možete dodati stvari poput:
swaybg -i ~/wallpaper.png & waybar &
Kada je potrebno ponovno učitati konfiguraciju:
labwc --ponovna konfiguracija