Weston 11.0:ssa on parannuksia värinhallintaan, RDP:hen ja muihin parannuksiin

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,

Kahdeksan kuukauden kehityksen jälkeen vakaan version julkaisusta ilmoitettiin komposiittipalvelimesta West 11.0, jota kehitetään teknologioilla, jotka edistävät Wayland-protokollan täyden tuen syntymistä Enlightenment-, GNOME-, KDE- ja muissa käyttäjäympäristöissä.

Wayland koostuu protokollasta (pääosin täydellinen) ja viitetoteutus nimeltä Weston. Renderöinnissä Weston voi käyttää OpenGL ES: ää tai ohjelmistoa (pixman-kirjasto). Tällä hetkellä asiakkaat rajoittuvat OpenGL ES: ään eikä täyskäyttöiseen OpenGL: ään, koska "libGL käyttää GLX: ää ja kaikkia X-riippuvuuksia". Projekti kehittää myös GTK + - ja Qt-versioita jotka tekevät Waylandille X: n sijasta.

Kehittäminen Weston on keskittynyt tarjoamaan korkealaatuista koodipohjaa ja toimivia esimerkkejä käyttää Waylandia työpöytäympäristöissä ja sulautetuissa ratkaisuissa.

Weston 11.0:n tärkeimmät uudet ominaisuudet

Tässä uudessa Weston 11.0 -julkaisussa Westonin versionumeron suurin muutos johtuu ABI-muutoksista, jotka rikkovat taaksepäin yhteensopivuuden.

Osalta muutoksista jotka on tehty ja niistä, jotka erottuvat Weston 11.0:sta on jatkuva työ värinhallintainfrastruktuurin parissa joka mahdollistaa värin muuntamisen, gammakorjauksen ja väriprofiilit. Sisältää mahdollisuuden asettaa ICC-profiili näytölle ja heijastaa sRGB-värejä siinä. Tuki näytön vaihtamiselle HDR-tilaan ilmestyi myös, mutta HDR-sisällön muodostusta ei ole vielä toteutettu.

Toinen muutos, joka erottuu tässä uudessa versiossa, on se lisätty tuki yhden pikselin puskuriprotokollalle, jonka avulla voidaan luoda yhden pikselin puskureita, jotka sisältävät neljä 32-bittistä RGBA-arvoa. Näyttöprotokollaa käyttämällä yhdistelmäpalvelin voi skaalata yhden pikselin puskureita luodakseen mielivaltaisen kokoisia tasavärisiä pintoja.

Sen lisäksi on tehty valmisteluja täytäntöönpano yhdessä seuraavat tukijulkaisut teloitusta varten samanaikaisesti useita taustaohjelmiaesimerkiksi KMS:n ja RDP:n kautta tapahtuvaa tulosta varten.

Toisaalta korostetaan myös sitä, että DRM-taustajärjestelmä on luonut pohjan usean näytönohjaimen kokoonpanojen tulevalle tuelle. Lisäksi on tehty useita parannuksia, jotka tukevat RDP-taustaohjelmaa näytön sisällön etäkäyttöä varten, ja työtä on tehty. tausta-DRM:n suorituskykyä.

Muista muutoksista jotka erottuvat uudesta versiosta:

  • Weston_bufferin uudistettu toteutus.
  • Plugins cms-static ja cms-colored on vanhentunut.
  • Poistettu tuki useille työtiloille ja työpöydän kuoren skaalaus.
  • Tuki wl_shell-protokollalle poistettiin ja se korvattiin xdg-shellillä.
  • Poistettu fbdev-taustaohjelma, pitäisi käyttää sen sijaan KMS-taustaohjelmaa.
  • Komponentit weston-launch, launcher-direct, weston-info ja weston-gears on poistettu, ja sinun tulee käyttää sen sijaan libsea- ja wayland-info-kirjastoa.
  • Oletuksena KMS max-bpc -ominaisuus on asetettu.
  • Kaatuu, kun järjestelmän vapaa muisti on lopussa.

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

Kuinka asentaa Weston 11.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-11.0.0.tar.xz

Pura sisällön:

tar -xvf weston-11.0.0.tar.xz

Pääset kansioon, joka on luotu:

cd weston-11.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.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  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.