Wayland 1.18 dolazi s poboljšanjima protokola i ispravcima programskih pogrešaka

Nakon raznog vremena razvoja objavljeno je izdanje nove verzije paketa wayland-protocol 1.18, koji sadrži skup protokola i proširenja koji nadopunjuju Waylandove osnovne protokolarne mogućnosti i pružaju mogućnosti potrebne za izgradnju kompozitnih poslužitelja i korisničkog okruženja.

Ako još uvijek ne znate za Wayland, trebali biste to znati ovo je grafički protokol i knjižnica poslužitelja za GNU / Linux. Wayland pruža metodu za upravitelje sastava prozora za izravnu komunikaciju s video hardverom i aplikacijama.

Iako se očekuje da će u budućnosti biti moguća i komunikacija s ulaznim hardverom pomoću drugih knjižnica.

Aplikacije generiraju grafiku u vlastitim međuspremnicima, a upravitelj prozora postaje grafički poslužitelj, čineći kompoziciju s tim međuspremnicima kako bi se oblikovao prikaz na ekranu prozora aplikacije.

Ovo je jednostavniji i učinkovitiji pristup od korištenja upravitelja sastava prozora s X sustavom prozora.

Očekuje se da će postojeći upravitelji sastavljanja prozora, poput KWin i Mutter, izravno implementirati podršku Waylanda kako bi postali skladatelji / grafički poslužitelji Waylanda.

Svaka je aplikacija "klijent", a njezin video hardver "poslužitelj".. Za razliku od X11, svaki će program moći samostalno koristiti protokol Wayland. To znači da su performanse bolje jer poslužitelj zaslona ne radi naporno kako bi zadržao puno nereda i umjesto toga omogućuje samo crtanje stvari kojima je to potrebno.

Uz sve to, protokol Wayland ima nešto što se zove XWayland. Ovo je alat koji omogućuje uključivanje programa temeljenih na X11. To znači da će čim novi poslužitelj zaslona bude spreman, popularni programi i dalje normalno funkcionirati.

Glavne nove značajke waylanda 1.18

Kao što smo već spomenuli, objavljena je verzija 1.18 ovog protokola gdje je jedna od glavnih karakteristika koja ističe se da su mali dodaci postojećim protokolima, poboljšana je dokumentacija i ispravljene pogreške.

Trenutno, sljedeći stabilni protokoli dio su Wayland protokola, koji pružaju povratnu kompatibilnost:

  • Preglednik - Omogućuje klijentu da izvrši radnje za skaliranje i obrezivanje rubova površine na strani poslužitelja.
  • Vrijeme prezentacije: Omogućuje prikaz video zapisa.
  • Xdg-ljuska - ovo je sučelje za stvaranje i interakciju s površinama kao što su prozori, omogućavajući im kretanje po zaslonu, sažimanje, proširivanje, promjenu veličine itd. Nestabilni protokoli, čiji razvoj još nije dovršen i ne garantira povratnu kompatibilnost.
  • Puni zaslon: upravljanje radom u cijelom zaslonu
  • input-method - obrada metoda unosa
  • Inhibiranje idila: pokrenite čuvar zaslona (čuvar zaslona)
  • Ulazne vremenske oznake: vremenske oznake za ulazne događaje
  • Linux-dmabuf: dijelite više grafičkih kartica koristeći DMABuff tehnologiju
  • Unos teksta: organizacija unosa teksta
  • Pokreti pokazivača: upravljanje s dodirnih zaslona
  • Relativni događaji pokazivača: relativni događaji pokazivača
  • Pinter ograničenja: ograničenja pokazivača (zaključavanje)
  • Tablet: podrška za unos tableta.
  • xdg-Foreign: sučelje za interakciju s površinama klijenta "susjeda";
  • xdg-decoration: prikaz ukrasa prozora na strani poslužitelja;
  • xdg-output: dodatne informacije o video izlazu (koristi se za razlomljene razmjere);
  • xwayland-keyboard-grub - Snimite unos u aplikacijama Xwayland.
  • Primarni odabir: analogno X11, pruža primarni međuspremnik (primarni odabir), čije se umetanje obično vrši srednjom tipkom miša. Eksplicitna Linux sinkronizacija je specifičan za Linux mehanizam za sinkronizaciju međuspremnika vezanih za površinu.

Konačno Weston 7.0 i ova nova verzija Waylanda 1.18 trebaju se objaviti sljedećeg mjeseca, 23. kolovoza.

Za one koji su zainteresirani za testiranje performansi Waylanda, možete preuzeti Fedoru, jer je to jedna od Linux distribucija koja implementira ovaj protokol, a smatra se i jednom od najrobusnijih.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.