El proyecto LabWC (Helilooja Lab Wayland) teatas paar päeva tagasi oma versiooni 0.9.0 saadavusest, mis lisab tuge rohkematele konfiguratsioonidele, tutvustab kasulikke täiustusi, näiteks kerimise emuleerimist, parandab koostalitlusvõimet XWaylandiga ja palju muud.
Neile, kes pole LabWC-ga tuttavad, peaksite teadma, et See on Waylandi kompositsiooniprogramm, mis on inspireeritud klassikalisest Openboxi kogemusest. LabWC positsioneerib end moodsa alternatiivina, mis järgib efektiivsuse, lihtsuse ja kohandamise põhimõtteid, ilma et peaks kasutama raskeid visuaalefekte või tarbetuid keerukusi.
LabWC 0.9.0 peamised uued funktsioonid
Üks peamisi muudatusi Labwc 0.9.0-s on selle ühilduvus wlroots 0.19-ga, baasteek, mida kasutavad mitmed Waylandi kompositsiooniprogrammid. Tänu sellele Labwc pärib tuge uutele arhitektuuridele, graafikaprotokollidele ja võimalustele, näiteks mitme GPU haldusele või selgesõnaline puhvri sünkroniseerimine DRM Syncobj abil.
See värskendus ka Parandab tuge erinevatele Waylandi protokollidele, võimaldades selliseid funktsioone nagu täiustatud lõikelaua haldus, serveripoolne läbipaistvuse manipuleerimine, ikoonide otsene määramine akendele ja tõhusam ekraanipildi jäädvustamine.
Kasutajatele nähtavate uute funktsioonide hulgas paistavad silma järgmised: Lab-sensitive-terminali käsu tutvustusEt valib automaatselt sobiva terminali emulaatori kasutades keskkonnamuutujat $TERMINAL. See käsk on integreeritud ka menüüsse, mis lihtsustab terminali avamist graafilisest keskkonnast.
See on ka lisatud tugi lihtsatele gradientidele akna pealkirjades, midagi, mida selle helilooja puhul seni polnud ette nähtud:
window.*.title.bg: Ühtlane | Gradient (Vertikaalne | Vertikaalne poolitus)
window.*.title.bg.colorTo:
window.*.title.bg.color.splitTo:
window.*.title.bg.colorTo.splitTo:
Kasutatavuse ja kasutajakogemuse täiustused
LabWC 0.9.0 nüüd saadaval võimaldab teil konfigureerida süsteemiga suhtlemise mitmeid aspekte libinputisse integreeritud: näiteks hiirenupu käitumine, kolme sõrme žestide tugi, kerimisratta emuleerimine ja uued valikud virtuaalsete töölaudade vahel navigeerimiseks. Lisaks on lisatud tugi X11 värvinimede ja lihtsustatud kuueteistkümnendsüsteemi väärtuste abil määratletud konfiguratsioonidele, laiendades esteetilise kohandamise võimalusi tehnilisel, kuid samas ligipääsetaval viisil.
Teine esiletõst on täiustatud ikoonide haldamine, mis saab nüüd prioriseerida kliendi või koostaja esitatud ikoonide kasutamist, parandades visuaalset järjepidevust segakeskkondades.
Teadaolevad probleemid ja regressioonihoiatused
Vaatamata edusammudele, Üleminek wlroots 0.19-le toob endaga kaasa mõningaid regressioone. Üks tähelepanuväärsemaid mõjutab GTK rakendusi, milles Menüüelemente ei ole enam võimalik aktiveerida ühe hiireklõpsu ega lohistamise toiminguga.n. See probleem on levinud ka teiste kompositsioonide puhul ja tuleneb Waylandi spetsifikatsiooni ebaselgustest, seega ei ole seda selle väljalaske puhul blokeerivaks probleemiks peetud.
Lisaks Virtuaalreaalsuse peakomplektide tugi on ajutiselt keelatud wlrootsi vea tõttu, mis eeldatavasti tulevastes versioonides parandatakse.
Lõpuks, kui soovite selle kohta rohkem teada saada, vaadake üksikasju jaotisest järgmine link.
Allalaadimine ja installimine
Kui olete huvitatud LabWC proovimisest, peaksite teadma, et saate selle installida Arch Linuxi või Manjaro repositooriumist otse ametlikest repositooriumidest või AUR-ist:
Ametlik hoidla
sudo pacman -S labwc
Või arendusversioon
sudo pacman -S labwc-git
Alpine Linuxil
Kogukonna repositooriumist:
sudo apk lisa labwc labwc-doc
Valikuline: xwayland, swaybg, waybar, swaylock jne.
Kompileeri lähtekoodist
Kui teie distributsioon seda ei sisalda või soovite kasutada uusimat versiooni, järgige neid ametlikke samme:
giti kloon https://github.com/labwc/labwc.git cd labwc meson setup build/ meson compile -C build/ sudo meson install -C build/
Kompileerimise eeldused: wlroots, wayland, meson, ninja, gcc/clang, wayland-protocols ja teised.
Kui eelistate ainult Waylandi, saate XWaylandi toe keelata:
mesoni seadistamine -Dxwayland=keelatud ehitus/
Esimene käivitamine ja seadistamine
Käivita TTY või Waylandi seansihaldurist labwc. Käivitamisel näed tühja töölauda. Klõpsa põhimenüü avamiseks.
Valikuline: käivitage rakendus otse, näiteks:
labwc -s alacritty
Loo kataloog ~/.config/labwc/ selliste failidega nagu:
- rc.xml (klahvikombinatsioonid)
- menüü.xml
- automaatne käivitamine, keskkond jne.
Automaatkäivituses saate lisada selliseid asju nagu:
swaybg -i ~/taustapilt.png & waybar &
Kui peate konfiguratsiooni uuesti laadima:
labwc --konfigureeri uuesti