Weston 11.0 de pẹlu awọn ilọsiwaju ni iṣakoso awọ, ni RDP ati diẹ sii

Wayland pẹlu Weston

Ibi-afẹde Weston ni lati pese ipilẹ koodu didara giga ati awọn apẹẹrẹ ṣiṣẹ fun lilo Wayland ni awọn agbegbe tabili tabili ati awọn solusan ifibọ,

Lẹhin osu mẹjọ ti idagbasoke awọn Tu ti awọn idurosinsin ti ikede a kede ti olupin apapo West 11.0, eyi ti o ndagbasoke pẹlu awọn imọ-ẹrọ ti o ṣe alabapin si ifarahan ti atilẹyin kikun fun Ilana Wayland ni Imọlẹ, GNOME, KDE ati awọn agbegbe olumulo miiran.

Wayland ni ilana kan (ti pari ni pipe) ati imuse itọkasi ti a pe ni Weston. Fun atunṣe, Weston le lo OpenGL ES tabi sọfitiwia (ile-ikawe pixman). Lọwọlọwọ awọn alabara ni opin si OpenGL ES kuku ju OpenGL ni kikun nitori “libGL nlo GLX ati gbogbo awọn igbẹkẹle X.” Ise agbese tun ndagbasoke awọn ẹya GTK + ati Qt eyiti o fun Wayland dipo X.

Awọn idagbasoke ti Weston wa ni idojukọ lori ipese ipilẹ koodu to gaju ati awọn apẹẹrẹ ṣiṣiṣẹ lati lo Wayland ni awọn agbegbe tabili tabili ati awọn iṣeduro ifibọ.

Awọn ẹya tuntun akọkọ ti Weston 11.0

Ninu itusilẹ tuntun yii ti Weston 11.0 iyipada akọkọ ni nọmba ẹya Weston jẹ nitori awọn iyipada ABI ti o fọ ibamu sẹhin.

Fun apakan ti awọn ayipada ti a ṣe ati ti awọn ti o duro jade lati Weston 11.0 jẹ iṣẹ ti nlọ lọwọ lori awọn amayederun iṣakoso awọ eyiti ngbanilaaye iyipada awọ, atunṣe gamma ati awọn profaili awọ. Pẹlu agbara lati ṣeto profaili ICC fun atẹle ati ṣe afihan awọn awọ sRGB lori rẹ. Atilẹyin fun yiyipada atẹle si ipo HDR tun han, ṣugbọn dida akoonu HDR ko tii ṣe imuse.

Iyipada miiran ti o duro ni ẹya tuntun yii ni pe atilẹyin afikun fun ilana ifipamọ ẹbun ẹyọkan, eyiti ngbanilaaye ẹda ti awọn buffers ẹyọkan ti o ni awọn iye RGBA 32-bit mẹrin. Lilo ilana ifihan, olupin akojọpọ le ṣe iwọn awọn buffers ẹyọkan lati ṣẹda awọn oju awọ ara ti iwọn lainidii.

Yato si o ipalemo ti a ti ṣe fun imuse ninu ọkan ninu awọn nigbamii ti support tu fun ipaniyan igbakana ọpọ backend, fun apẹẹrẹ, fun iṣelọpọ nipasẹ KMS ati RDP.

Ni apa keji, o tun ṣe afihan pe ẹhin DRM ti fi ipilẹ fun atilẹyin iwaju fun awọn atunto GPU-pupọ, ni afikun si awọn ilọsiwaju pupọ lati ṣe atilẹyin ẹhin RDP fun iraye si latọna jijin si akoonu iboju ati iṣẹ ti a ti ṣe. iṣẹ ti ẹhin-opin DRM.

Ti awọn ayipada miiran ti o wa jade lati ẹya tuntun yii:

  • Atunse imuse ti weston_buffer.
  • Awọn afikun cms-aimi ati awọn awọ cms ti jẹ idinku.
  • Atilẹyin ti a yọkuro fun awọn aye iṣẹ lọpọlọpọ ati iwọn ikarahun tabili.
  • Atilẹyin yiyọkuro fun ilana wl_shell ati rọpo pẹlu xdg-shell.
  • Yọ fbdev backend, yẹ ki o lo KMS backend dipo.
  • Ti yọkuro ifilọlẹ-weston, ifilọlẹ-taara, alaye weston-info ati awọn paati weston-gears ati pe o yẹ ki o lo ile-ikawe libsea ati wayland-info dipo.
  • Nipa aiyipada, ohun-ini KMS max-bpc ti ṣeto.
  • A jamba waye nigbati free iranti lori awọn eto ti wa ni ti re.

Níkẹyìn ti o ba nifẹ lati mọ diẹ sii nipa rẹ, o le ṣayẹwo awọn alaye ninu atẹle ọna asopọ.

Bii o ṣe le fi sori ẹrọ Weston 11.0 lori Ubuntu ati awọn itọsẹ?

O dara, fun awọn ti o nifẹ si ni anfani lati fi ẹya tuntun ti Weston sori ẹrọ, wọn gbọdọ fi Wayland sori ẹrọ lori ẹrọ wọn.Lati le fi sii, a ni lati ṣii ebute nikan ati ninu rẹ a yoo tẹ iru atẹle:

pip3 install --user meson

Ṣe eyi, bayi a yoo ṣe igbasilẹ ẹya tuntun ti Weston 11.0 pẹlu aṣẹ atẹle:

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

A ṣii akoonu pẹlu:

tar -xvf weston-11.0.0.tar.xz

A wọle si folda ti a ṣẹda pẹlu:

cd weston-11.0.0

Ati pe a ṣe akopọ ati fifi sori ẹrọ pẹlu:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Ni ipari, o niyanju lati tun kọmputa naa bẹrẹ lati bẹrẹ pẹlu awọn ayipada ninu igba olumulo tuntun.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.