LabWC 0.9.0 sisaldab tuge wlroots 0.19-le, uutele Waylandi protokollidele ja olulistele täiustustele.

LabWC

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

Lisa eelistatud allikana Google'is