A Weston 11.0 a színkezelés, az RDP és még sok más fejlesztésével érkezik

Wayland Westonnal

A Weston célja, hogy kiváló minőségű kódbázist és működő példákat biztosítson a Wayland asztali környezetekben és beágyazott megoldásokban való használatához,

Nyolc hónapos fejlesztés után bejelentették a stabil verzió megjelenését az összetett szerverről weston 11.0, amely olyan technológiákkal fejleszt, amelyek hozzájárulnak a Wayland protokoll teljes körű támogatásához az Enlightenment, GNOME, KDE és más felhasználói környezetekben.

A Wayland egy protokollból áll (nagyrészt teljes) és egy referencia megvalósítás Weston néven. A megjelenítéshez a Weston használhatja az OpenGL ES-t vagy szoftvert (a pixman könyvtárat). Jelenleg az ügyfelek az OpenGL ES-re korlátozódnak, nem pedig a teljes OpenGL-re, mert "az libGL GLX-t és minden X-függőséget használ". A projekt GTK + és Qt verziókat is fejleszt amelyek Wayland felé mutatnak X helyett.

A fejlesztés a A Weston a magas színvonalú kódbázis és a működő példák biztosítására összpontosít a Wayland használatához asztali környezetben és beágyazott megoldásokban.

A Weston 11.0 főbb újdonságai

A Weston 11.0 új kiadásában a Weston verziószámának fő változása a visszafelé kompatibilitást megsértő ABI-módosításoknak köszönhető.

Részéről a változások készültek és azok közül, amelyek kiemelkednek a Weston 11.0-ból a színkezelési infrastruktúra fejlesztése amely lehetővé teszi a színkonverziót, a gamma-korrekciót és a színprofilokat. Beleértve a monitor ICC-profiljának beállítását és az sRGB színek tükrözését. Megjelent a monitor HDR módba kapcsolásának támogatása is, de a HDR tartalom kialakítása még nem valósult meg.

Egy másik változás, amely kiemelkedik ebben az új verzióban, az az hozzáadott az egypixeles puffer protokoll támogatásához, amely lehetővé teszi egy pixeles pufferek létrehozását, amelyek négy 32 bites RGBA értéket tartalmaznak. A megjelenítési protokoll használatával az összetett szerver méretezheti az egypixeles puffereket, így tetszőleges méretű, egyenletes színű felületeket hozhat létre.

Amellett megtörtént az előkészületek megvalósítása az egyikben következő támogatási kiadások a végrehajtáshoz egyidejű több háttérprogrampéldául a KMS-en és az RDP-n keresztüli kimenethez.

Másrészt azt is kiemelik, hogy a DRM-háttérrendszer lefektette a több GPU-s konfigurációk jövőbeni támogatásának alapjait, amellett, hogy számos fejlesztésen keresztül támogatta az RDP-háttérrendszert a képernyőtartalom távoli eléréséhez, és történtek munkák is. a háttér DRM teljesítménye.

A többi változás közül amelyek kiemelkednek ebből az új verzióból:

  • A weston_buffer átdolgozott megvalósítása.
  • A cms-static és cms-colored beépülő modul elavult.
  • Eltávolítottuk a több munkaterület és az asztali shell méretezés támogatását.
  • Eltávolította a wl_shell protokoll támogatását, és az xdg-shellre cserélte.
  • Az fbdev-háttér eltávolítva, helyette KMS-háttérprogramot kell használni.
  • Eltávolította a weston-launch, launcher-direct, weston-info és weston-gears összetevőket, és helyette a libsea és a wayland-info könyvtárat kell használnia.
  • Alapértelmezés szerint a KMS max-bpc tulajdonsága be van állítva.
  • Összeomlás történik, ha a rendszer szabad memóriája kimerül.

Végül ha érdekel, hogy többet tudjon meg róla, ellenőrizheti a részleteket a következő link.

Hogyan telepítsük a Weston 11.0-t az Ubuntu-ra és a származékaira?

Nos, azok számára, akiket érdekel a Weston új verziójának telepítése, telepíteniük kell a Wayland-et a rendszerükre.A telepítéshez csak egy terminált kell megnyitnunk, és a következőket fogjuk beírni:

pip3 install --user meson

Kész, most a következő paranccsal töltsük le a Weston 11.0 új verzióját:

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

Kicsomagoljuk a tartalmat:

tar -xvf weston-11.0.0.tar.xz

Hozzáférünk a következővel létrehozott mappához:

cd weston-11.0.0

Az összeállítást és a telepítést az alábbiakkal végezzük:

meson build/ --prefix=...

ninja -C build/ install

cd ..

A végén ajánlatos újraindítani a számítógépet az új felhasználói munkamenet módosításainak megkezdéséhez.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.