LabWC 0.9.0 obsahuje podporu pre wlroots 0.19, nové protokoly Wayland a kľúčové vylepšenia.

LabWC

Projekt LabWC (Skladateľ laboratória Wayland) pred pár dňami oznámila dostupnosť svojej verzie 0.9.0, ktorá pridáva podporu pre viac konfigurácií, zavádza užitočné vylepšenia, ako je emulácia rolovania, zlepšuje interoperabilitu s XWaylandom a mnoho ďalšieho.

Pre tých, ktorí nie sú oboznámení s LabWC, by ste mali vedieť, že Toto je Waylandský kompozitor, ktorý bol inšpirovaný klasickým Openboxom. LabWC sa prezentuje ako moderná alternatíva, ktorá si zachováva princípy efektívnosti, jednoduchosti a prispôsobiteľnosti bez toho, aby sa uchyľovala k náročným vizuálnym efektom alebo zbytočným zložitostiam.

Hlavné nové funkcie v LabWC 0.9.0

Jednou z hlavných zmien v Labwc 0.9.0 je jeho kompatibilita s wlroots 0.19, základná knižnica používaná viacerými kompozičnými nástrojmi Wayland. Vďaka tomu Labwc zdedí podporu pre nové architektúry, grafické protokoly a funkcie, ako je správa viacerých GPU alebo explicitnú synchronizáciu vyrovnávacej pamäte pomocou DRM Syncobj.

Táto aktualizácia tiež Vylepšená podpora rôznych protokolov Wayland, čo umožňuje funkcie ako pokročilá správa schránky, manipulácia s priehľadnosťou na strane servera, priame priradenie ikon k oknám a efektívnejšie snímanie obrazovky.

Medzi novými funkciami, ktoré si používatelia môžu pozrieť, vynikajú tieto: Úvod do príkazu lab-sensitive-terminalŽe automaticky vyberie vhodný emulátor terminálu pomocou premennej prostredia $TERMINAL. Tento príkaz bol tiež integrovaný do ponuky, čo uľahčuje prístup k terminálu z grafického prostredia.

Bolo tiež pridané podpora jednoduchých prechodov v názvoch okien, niečo, čo sa u tohto skladateľa doteraz neuvažovalo:

window.*.title.bg: Plný | Prechod (Vertikálny | RozdelenýVertikálny)
okno.*.title.bg.farbaDo:
okno.*.title.bg.color.splitTo:
okno.*.title.bg.colorTo.splitTo:

Vylepšenia použiteľnosti a používateľského zážitku

LabWC 0.9.0 je teraz k dispozícii umožňuje konfigurovať viacero aspektov interakcie so systémom integrované do libinput: ako napríklad správanie tlačidiel myši, podpora gest tromi prstami, emulácia rolovacieho kolieska a nové možnosti navigácie medzi virtuálnymi plochami. Okrem toho bola pridaná podpora pre konfigurácie definované pomocou názvov farieb X11 a zjednodušených hexadecimálnych hodnôt, čím sa rozširujú možnosti estetického prispôsobenia technickým, ale zároveň prístupným spôsobom.

Ďalším vrcholom je vylepšená správa ikon, ktorý teraz dokáže uprednostniť, či sa majú použiť ikony dodané klientom alebo skladateľom, čím sa zlepšuje vizuálna konzistencia v zmiešaných prostrediach.

Známe problémy a upozornenia na regresiu

Napriek pokroku, Skok na wlroots 0.19 so sebou prináša určité regresie. Jeden z najvýraznejších vplyvov na aplikácie GTK, v ktorom Položky ponuky už nie je možné aktivovať jedným kliknutím myši a ich pretiahnutím.n. Tento problém je bežný aj pre iné skladateľské programy a je spôsobený nejasnosťami v špecifikácii Waylandu, takže v tejto verzii sa nepovažoval za blokujúci problém.

Okrem toho, Podpora pre headsety pre virtuálnu realitu bola dočasne deaktivovaná kvôli chybe vo wlroots, ktorá by mala byť opravená v budúcich verziách.

Nakoniec, ak máte záujem dozvedieť sa viac o tom, môžete si prečítať podrobnosti v nasledujúci odkaz.

Stiahnutie a inštalácia

Ak máte záujem vyskúšať si LabWC, mali by ste vedieť, že si ho môžete nainštalovať z repozitára Arch Linux alebo Manjaro priamo z oficiálnych repozitárov alebo AUR:

Oficiálne úložisko

sudo pacman -S labwc

Alebo vývojová verzia

sudo pacman -S labwc-git

V systéme Alpine Linux

Z komunitného repozitára:

sudo apk pridať labwc labwc-doc

Voliteľné: xwayland, swaybg, waybar, swaylock atď.

Kompilácia zo zdrojového kódu

Ak vaša distribúcia túto funkciu neobsahuje alebo chcete použiť najnovšiu verziu, postupujte podľa týchto oficiálnych krokov:

klon git https://github.com/labwc/labwc.git cd labwc meson setup build/ meson compile -C build/ sudo meson install -C build/

Predpoklady pre kompiláciu: wlroots, wayland, meson, ninja, gcc/clang, wayland-protocols a ďalšie.

Ak chcete používať iba Wayland, môžete podporu XWaylandu vypnúť:

nastavenie mezónu -Dxwayland=zakázané zostavenie/

Prvé spustenie a konfigurácia

Spustite labwc z TTY alebo Wayland relation managera. Po spustení sa zobrazí prázdna pracovná plocha. Kliknutím otvoríte základnú ponuku.

Voliteľné: Spustite aplikáciu priamo, napríklad:

labwc -s alacritty

Vytvorte adresár ~/.config/labwc/ so súbormi ako:

  • rc.xml (klávesové spojenia)
  • menu.xml
  • automatické spustenie, prostredie atď.

V automatickom spustení môžete pridať veci ako:

swaybg -i ~/wallpaper.png & waybar &

Keď potrebujete znova načítať konfiguráciu:

labwc --prekonfigurovať

Pridať ako preferovaný zdroj v Google