XWayland 22.1.0 vine cu suport pentru închiriere DRM, îmbunătățiri ale gesturilor touchpadului și multe altele

Lansarea noua versiune a serverului XWayland 22.1.0 în care iese în evidență suportul pentru protocolul DRM Lease, precum și implementarea extensiei Present și capacitatea de a procesa gesturi de control pe panoul tactil.

Pentru cei care nu știu XWayland, ar trebui să știe asta este un server X care rulează sub Wayland și oferă compatibilitate inversă pentru aplicațiile X11 vechi, care oferă organizarea de pornire pentru aplicațiile X11 de performanță a serverului X.Org în medii bazate pe Wayland.

După cum mulți dintre voi vor ști, Wayland este un sistem complet de ferestre pentru sine. La rândul său, serverul Xorg poate fi modificat pentru a utiliza dispozitive de intrare wayland pentru intrare și redirecționa fereastra rădăcină sau ferestrele individuale de nivel superior ca suprafețe wayland.

Suportul XWayland a fuzionat în ramura principală a X.Org ePe 4 aprilie 2014, a fost lansat pentru prima dată cu xserver 1.16. DDX-urile video separate X.Org nu mai sunt necesare, plus serverul continuă să ruleze același driver 2D cu același cod de accelerare ca atunci când rulează nativ, iar diferența principală este că wayland gestionează afișarea ferestrelor în loc de KMS.

Componenta este dezvoltat ca parte a bazei de cod principale X.Org și a fost lansat anterior împreună cu serverul X.Org, dar din cauza blocării serverului X.Org și incertitudinea cu lansarea 1.21 în contextul dezvoltării active a XWayland, s-a decis separarea XWayland și eliberarea modificărilor acumulate ca pachet separat.

XWayland 22.1.0 Principalele caracteristici noi

În această nouă versiune care este prezentată de la XWayland 22.1.0 se evidențiază faptul că a fost adăugat suport pentru protocolul DRM Lease, care permite serverului X să acționeze ca un driver DRM (Direct Rendering Manager) care oferă clienților resurse DRM. În caz contrar, în termeni practici, protocolul este folosit pentru a forma o imagine stereo cu tampon-uri diferite pentru ochiul stâng și drept atunci când este afișat în căștile de realitate virtuală.

O altă noutate care iese în evidență este că codul a fost reproiectat odată cu implementarea extensiei Prezent, care oferă managerului compus mijloacele de a copia sau procesa hărți pixeli ale ferestrei redirecționate, de a sincroniza cu pulsul de cadru gol (vblank) și de a gestiona, de asemenea, evenimentele PresentIdleNotify care permit clientului să judece disponibilitatea pixmaps pentru modificări ulterioare (abilitatea de a ști dinainte ce pixmap va fi folosită în cadrul următor).

De asemenea, se evidențiază faptul că a adăugat configurația framebuffer (fbconfig) la GLX pPentru a accepta spațiul de culoare sRGB (GL_FRAMEBUFFER_SRGB) și a adăugat ClientDisconnectMode la biblioteca libxfixes și abilitatea de a defini o întârziere opțională pentru oprirea automată după deconectarea unui client.

Pe de altă parte, putem constata și că a fost adăugat capacitatea de a procesa gesturi de control pe panoul tactil și că dependențele includ biblioteca libxcvt.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta despre această nouă versiune, puteți verifica detaliile În următorul link.

Pe lângă aceasta, mai putem observa că a fost prezentată prima versiune a LWQt, UNA Varianta de shell personalizată LXQt 1.0 care a devenit pentru a utiliza protocolul Wayland în loc de X11. La fel ca LXQt, proiectul LWQt este prezentat ca un mediu de utilizator rapid, modular, ușor, care aderă la metodele clasice de organizare a desktopului.

Prima versiune a LWQt include următoarele componente, adaptat pentru a funcționa într-un mediu bazat pe Wayland (toate celelalte componente LXQt sunt utilizate fără modificări):

  • LWQt Mutter este un manager compus bazat pe Mutter.
  • LWQt KWindowSystem: bibliotecă pentru lucrul cu sisteme de ferestre, portată din KDE Frameworks 5.92.0.
  • LWQt QtWayland: modul Qt cu implementare de componente pentru rularea aplicațiilor Qt în mediul Wayland, portat din Qt 5.15.2.
  • Sesiune LWQt: manager de sesiune.
  • Panoul LWQt
  • LWQt PCManFM: manager de fișiere.

Pentru a afla mai multe despre el, puteți consulta următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.