XWayland 21.1 bietet Unterstützung für die Skalierung von Apps im Vollbildmodus und vieles mehr

Vor einigen Tagen wurde die Veröffentlichung der neuen Version des Servers angekündigt XWayland 21.1 und in dieser neuen Version hebt die Beschleunigung der RENDER-Erweiterungsformate hervor, sowie die Unterstützung für das NV12-Format und auch das Unterstützung für die Skalierung von Anwendungen auf Vollbild.

Für diejenigen, die es nicht wissen XWaylandDas sollten sie wissen Es ist ein X-Server, der unter Wayland läuft und bietet Abwärtskompatibilität für ältere X11-Anwendungen, die eine Startorganisation für XO-Anwendungen mit X.Org-Serverleistung in Wayland-basierten Umgebungen bieten.

Wie viele von Ihnen wissen, ist Wayland ein komplettes Fenstersystem für sich. Für seinen Teil Der Xorg-Server kann so geändert werden, dass Wayland-Eingabegeräte für die Eingabe und Weiterleitung des Stammfensters oder einzelner Fenster der obersten Ebene als Wayland-Oberflächen verwendet werden. 

Die XWayland-Unterstützung wurde in den Hauptzweig von X.Org integriert eAm 4. April 2014 wurde es erstmals mit xserver 1.16 veröffentlicht. Separate X.Org-Video-DDXs werden nicht mehr benötigt. Außerdem führt der Server weiterhin denselben 2D-Treiber mit demselben Beschleunigungscode aus wie bei der nativen Ausführung. Der Hauptunterschied besteht darin, dass Wayland die Anzeige von Fenstern anstelle von KMS übernimmt.

Die Komponente wird als Teil der Haupt-X.Org-Codebasis entwickelt und es wurde zuvor zusammen mit dem X.Org-Server veröffentlicht, aber aufgrund des Blockierens des X.Org-Servers und Unsicherheit mit der Veröffentlichung von 1.21 im Zusammenhang mit der weiteren aktiven Entwicklung von XWayland, Es wurde beschlossen, XWayland zu trennen und die gesammelten Änderungen als separates Paket freizugeben.

XWayland 21.1 Hauptneufunktionen

Diese neue Version von X.Wayland 21.1 wurde veröffentlicht und als erste eigenständige Version aufgeführt Dies geschah, nachdem der Rest der X.Org-Server-Codebasis, die seit langem in Arbeit ist, mit neuen Funktionen für den schwer fassbaren X.Org-Server, Version 1.21, getrennt wurde.

Auf der Phoronix-Website erwähne das:

Michel Dänzer von Red Hat verwaltete diese eigenständige Version von XWayland. Fedora 34 plante, dieses eigenständige Paket zu nutzen, um den neuesten XWayland-Support bereitzustellen, ohne das Gepäck zu haben, einen Git-Snapshot des X.Org-Servers senden oder Ressourcen für Version 1 zuweisen zu müssen 21 Release.

Es wird auch erwähnt, dass Ubuntu-Entwickler auch Interesse an einer möglichen Verwendung dieses eigenständigen XWayland-Pakets bekundet haben, vorausgesetzt, X.Org Server 1.21 erscheint dieses Jahr nicht auf magische Weise, da keine Organisation die Veröffentlichung verwaltet.

In Bezug auf die Neuheiten, die in dieser neuen Version von XWayland 21.1 vorgestellt werden, wird hervorgehoben, dass die Implementierung von XVideo bietet Unterstützung für das NV12-Format.

Außerdem zusätzliche Möglichkeit zur Beschleunigung der RENDER-Erweiterungsformate unter Verwendung der Glamour 2D-Beschleunigungsarchitektur, die Verwenden Sie OpenGL, um 2D-Operationen zu beschleunigen.

Es wird auch angemerkt, dass es hinzugefügt wurde Unterstützung für das Wayland wp_viewport-Protokoll zur Skalierung von Vollbildanwendungensowie verbesserte Unterstützung für Kunden, die relative Mausbewegungen und Tastaturgriffe verwenden.

Der andere Änderungen die sich von dieser neuen Version von XWayland abheben:

  • Interlaced mit mehreren Puffern für alle Wayland-Oberflächen.
  • Der GLX-Anbieter wurde verschoben, um EGL anstelle von swrast_dri.so des Mesa-Projekts zu verwenden.
  • Der Aufruf memfd_create wird verwendet, um gemeinsam genutzte Puffer mit dem Wayland-Verbundserver zu erstellen, wenn die auf Glamour basierende Beschleunigung deaktiviert ist.
  • Befehlszeilenoptionen "-listenfd", "-version" und "-verbose" hinzugefügt.
  • Das Build-Toolkit ist auf die Unterstützung des Meson-Build-Systems beschränkt.

Schließlich wenn Sie mehr darüber wissen möchten Informationen zu dieser neuen Version von XWayland finden Sie unter auf den folgenden Link.

Was diejenigen betrifft, die es sind interessiert daran, diesen X-Server installieren zu können Auf ihrem System können sie den Anweisungen folgen, die sind in diesem Link aufgeführt.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.