Waylandin yhdistelmäpalvelimen labwc 0.20 julkaisu

Labwc 0.20 (Lab Wayland Compositor) -projekti, joka kehittää Waylandille Openbox-ikkunanhallintaa muistuttavien ominaisuuksien omaavan komposiittipalvelimen, on julkaistu. Projekti esitellään yrityksenä luoda Openbox-vaihtoehto Waylandille. Projektin koodi on kirjoitettu C-kielellä ja jaettu GPLv2-lisenssillä. Merkittävä versionumeroinnin kasvu (0.9:stä 0.20:een) johtuu synkronoinnista wlroots-kirjaston versionumeroinnin kanssa.

Labwc:tä käytetään Raspberry Pi -käyttöjärjestelmän graafisessa ympäristössä, ja sitä tuetaan valinnaisesti Xfce- ja LXQt-työpöytäympäristöissä. Labwc-projektin tavoitteisiin kuuluvat minimalismi, kompakti toteutus, laajat mukautettavuusmahdollisuudet ja korkea suorituskyky. Animoituja tehosteita, liukuvärejä ja kuvakkeita ei tueta lainkaan ikkunapainikkeita lukuun ottamatta. Se perustuu wlroots-kirjastoon, jonka ovat kehittäneet Sway-käyttöjärjestelmän kehittäjät ja joka tarjoaa perustoiminnot Wayland-pohjaiselle komposiittihallintaohjelmalle.

Lisäosia voidaan liittää ominaisuuksien, kuten kuvakaappausten, työpöydän taustakuvan näyttämisen sekä paneelien ja valikoiden sijoittelun, toteuttamiseksi. XWayland DDX -komponentti tukee X11-sovellusten suorittamista Wayland-pohjaisessa ympäristössä. Teema, perusvalikko ja pikanäppäimet voidaan konfiguroida XML-määritystiedostojen avulla. Korkean DPI:n (HiDPI) näytön tuki on sisäänrakennettu.

Sisäänrakennetun perusvalikon lisäksi, joka voidaan konfiguroida menu.xml-tiedoston kautta, voit integroida kolmannen osapuolen sovellusvalikkototeutuksia, kuten bemenu, fuzzel ja wofi. Paneelina voidaan käyttää Waybaria, sfwbaria, Yambaria tai LavaLauncheria. Näyttöyhteyksien hallintaan ja niiden asetusten muuttamiseen suositellaan wlr-randria tai kanshia. Näytön lukitus hoidetaan swaylockilla.

Uudessa versiossa:

  • Siirtyminen wlroots 0.20 -kirjastoversioon on valmis, ja se tukee värinhallintaa, HDR:ää, kohdistimen ulkonäön mukauttamista ja virtuaalityöpöytiä.
  • Osittainen tuki Wayland-pään alustoilla näytettävän sisällön kaappaamiseen (toplevel-capture) on otettu käyttöön, minkä ansiosta voit luoda kuvakaappauksia ja tallentaa yksittäisten ikkunoiden sisällöstä kuvakaappauksia. Tämä toteutus ei vielä kata XWaylandin kautta käynnistettyjen sovellusten ali- ja ponnahdusikkunoita eikä sisäkkäisiä xdg Wayland -pintoja.
  • Lisätty tuki laajennetulle kirkkausalueelle ja mahdollisuus tuottaa kuvia HDR10-tukeviin näyttöihin (toimii vain Vulkan-pohjaista renderöintijärjestelmää käytettäessä).
  • Valikkokohtiin pääsee nyt nopeammin painamalla niiden nimen ensimmäistä kirjainta. Esimerkiksi Firefoxin käynnistämiseksi paina "Meta+a" avataksesi valikon ja paina sitten "f".
  • Ikkunoiden piilottamista ja näyttämistä varten on lisätty Super-d-pikanäppäin. ToggleShowDesktop-asetuksella voit mukauttaa omia pikanäppäimiäsi tätä toimintoa varten.
  • Lisätty komentorivioptio "-t" (--title) ikkunan otsikon asettamiseen, kun labwc suoritetaan sisäkkäisellä tavalla.
  • labnag-apuohjelmaan on päivitetty asetukset "--details-border-color" ja "--details-margin", joilla voi asettaa sisällön ympärillä olevan alueen värin ja reunuksen.
  • labwc-session.target systemd-yksikkö asennetaan nyt, kun systemd on läsnä.
  • Asetus " on lisätty määritystiedostoon. viiveen lisäämiseksi ennen tarkennuksen vaihtamista.
  • Vaihtoehdossa " Lisätty tuki "onbutton"-vieritysmenetelmälle ja erillinen "asetus" toteutettiin. » selataksesi sisältöä painikkeilla.
  • Vaihtoehto lisätty säätääksesi grafiikka-alustasi paineherkkyysaluetta.
  • Konfiguraatiotiedostoon on lisätty vaihtoehto. rajoittaa pääsyä etuoikeutettuihin protokolliin.
  • Lisätty debug-parametri DebugToggleKeyStateIndicator avaimen tilatietojen näyttämiseksi.
  • Lisätty tuki Waylandin värinhallintaprotokollille: color-representation-v1 ja color-management-v1.
  • wl_fixes-rajapinta on toteutettu korjaamaan muiden taustalla olevien protokolla-API-rajapintojen ongelmia, joita näiden rajapintojen natiivit ominaisuudet eivät pysty ratkaisemaan. Esimerkiksi
    Pyyntö "wl_fixes::destroy_registry" mahdollistaa wl_registry-objektin tuhoamisen, minkä jälkeen asiakas ei voi käyttää sitä ja yhdistelmäpalvelin lopettaa tapahtumien lähettämisen sen kautta.






Lähde: opennet.ru
Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster