Weston 12.0:ssa on yhteensopivuusparannuksia, uusia protokollia ja paljon muuta

Wayland Westonin kanssa

Westonin tavoitteena on tarjota korkealaatuinen koodikanta ja toimivia esimerkkejä Waylandin käyttöön työpöytäympäristöissä ja sulautetuissa ratkaisuissa,

Uutiset paljastivat sen äskettäin uusi vakaa versio julkaistiin komposiittipalvelimesta West 12.0, kehittää teknologioita, jotka edistävät Wayland-protokollan täyden tuen syntymistä Enlightenment-, GNOME-, KDE- ja muissa käyttäjäympäristöissä.

Tämä Weston 12.0:n uusi julkaisu saapuu pian kahdeksan kuukauden kehitystyön jälkeen (viimeisestä julkaisusta lähtien) ja kuten aiemmissa julkaisuissa, Westonin uusi versio johtuu ABI-muutoksista, jotka rikkovat yhteensopivuuden.

Weston 12.0:n tärkeimmät uudet ominaisuudet

Tässä uudessa julkaisussa, joka tulee Weston 12.0:sta, a taustajärjestelmä etätyöpöydän käytön järjestämiseen: backed-vnc, joka suorittaa samanlaisia ​​toimintoja kuin backend-rpd. VNC-protokolla on toteutettu käyttämällä aml- ja cleanvnc-protokollaa, ja ne tukevat käyttäjän todennusta ja linkkien salausta (TLS).

Tämän lisäksi vuonna Backend-wayland-koonmuutostoiminnot on nyt otettu käyttöön käyttämällä xdg-shell-laajennusta sekä lisäämällä alustava tuki monipääjärjestelmille etäkäyttötaustajärjestelmässä backend-rdp ja päättömässä taustaohjelmassa, jotka on suunniteltu toimimaan järjestelmissä ilman näyttöä, se on lisännyt tuen tulosteen koristelulle, jota käytetään color-lcms-laajennuksen testaamiseen.

Toinen erottuva muutos on se libweston/desktop toteuttaa tuen pakotetulle odotustilalle vaiheessa ennen lähtöpuskurin liittämistä asiakkaaseen, jota voidaan käyttää esimerkiksi käynnistämään asiakas alusta koko näytön tilassa.

Lisätty tuki repeytysohjausprotokollalle pystysynkronoinnin poistamiseksi käytöstä (VSync) pystysuoralla vaimennuspulssilla, jota käytetään suojaamaan repeytymiseltä poistumisen aikana (repäisy). Pelisovelluksissa VSyncin poistaminen käytöstä voi vähentää näytön viivettä artefaktien repeytymisen kustannuksella.

On myös huomattava, että weston Output Capture Protocol, suunniteltu ottamaan kuvakaappauksia ja toimimaan toiminnallisempana korvaajana vanhalle weston-screenshooter-protokollalle ja myös taustaohjelmaksi toimimaan PipeWir-mediapalvelimen kanssa

Lisätty tuki HDMI-sisältötyyppien määrittämiseen (grafiikka, valokuvat, elokuvat ja pelit), sekä tuki xwayland_shell_v1-protokollalle, jonka avulla voit luoda xwayland_surface_v1-objektin tietylle wl_surfacelle.

Niistä muut muutokset jotka erottuvat uudesta versiosta:

  • DRM-taustajärjestelmän muutokset
  • Toteutettu tuki usean näytönohjaimen kokoonpanoille. Lisägrafiikkasuorittimien käyttöönottoa varten tarjotaan vaihtoehto "–additional-devices list_of_out_devices".
  • Tason kiertoominaisuus lisätty ja otettu käyttöön mahdollisuuksien mukaan.
  • Lisätty tuki laiskaille liittimille, joita käytetään kuvakaappausten luomiseen.
  • Lisätty ominaisuus, joka määrittää tason läpinäkyvyyden.
  • Ulkoista kirjastoa libdisplay-info käytetään jäsentämään EDID-metatietoja.
  • Libweston-kirjasto tukee käyttäjän todennusta PAM:n kautta ja lisää tuen wl_output API:n versiolle 4.
  • Simple-egl-asiakas on lisännyt tuen murto-skaalausprotokollalle, joka sallii ei-kokonaislukumittakaava-arvojen käytön, ja pystysuora paneelin renderöintitila on otettu käyttöön.
  • Poistettu käytöstä ja oletuksena poistettu käytöstä launcher-login-komponentti, jonka sijaan on suositeltavaa käyttää launcher-libseat-ohjelmaa, joka tukee myös sisäänkirjautumista.

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraava linkki.

Kuinka asentaa Weston 12.0 Ubuntuun ja johdannaisiin?

No, niille teistä, jotka ovat kiinnostuneita asentamaan tämän uuden Weston-version, heillä on oltava Wayland asennettuna järjestelmäänsä.Asentaaksemme sen, meidän on vain avattava päätelaite ja siinä kirjoitetaan seuraava:

pip3 install --user meson

Tehnyt tämän, nyt aiomme ladata Weston 11.0: n uuden version seuraavalla komennolla:

wget https://wayland.freedesktop.org/releases/weston-12.0.0.tar.xz

Pura sisällön:

tar -xvf weston-12.0.0.tar.xz

Pääset kansioon, joka on luotu:

cd weston-12.0.0

Ja teemme kokoamisen ja asennuksen seuraavilla tavoilla:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Lopuksi on suositeltavaa käynnistää tietokone uudelleen uuden käyttäjäistunnon muutosten aloittamiseksi.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.