Wayland 1.18 kommt mit Protokollverbesserungen und Fehlerkorrekturen

Nach verschiedenen Entwicklungszeiten Die neue Version des Wayland-Protocol 1.18-Pakets wurde veröffentlicht, das eine Reihe von Protokollen und Erweiterungen enthält, die die grundlegenden Protokollfunktionen von Wayland ergänzen und Sie bieten die erforderlichen Funktionen zum Erstellen von Verbundservern und Benutzerumgebungen.

Wenn Sie Wayland immer noch nicht kennen, sollten Sie das wissen Dies ist ein grafisches Serverprotokoll und eine Bibliothek für GNU / Linux. Wayland bietet eine Methode für Fensterkompositionsmanager, um direkt mit Videohardware und -anwendungen zu kommunizieren.

Obwohl in Zukunft erwartet wird, dass auch die Kommunikation mit Eingabehardware über andere Bibliotheken möglich sein wird.

Die Anwendungen rendern die Grafiken in ihren eigenen Puffern und der Fenstermanager wird zum Grafikserver. Erstellen einer Komposition mit diesen Puffern, um die Bildschirmanzeige der Anwendungsfenster zu bilden.

Dies ist ein einfacher und effizienter Ansatz als die Verwendung eines Fensterkompositionsmanagers mit dem X Window System.

Von bestehenden Fensterkompositionsmanagern wie KWin und Mutter wird erwartet, dass sie die Unterstützung für Wayland direkt implementieren, um Wayland-Komponisten / Grafikserver zu werden.

Jede Anwendung ist ein "Client" und ihre Videohardware ist ein "Server".. Im Gegensatz zu X11 kann jedes Programm das Wayland-Protokoll einzeln verwenden. Dies bedeutet, dass die Leistung besser ist, da der Anzeigeserver nicht hart arbeitet, um viel Unordnung zu vermeiden, sondern nur Dinge zeichnen kann, die sie benötigen.

Zusammen mit all dem, Das Wayland-Protokoll hat etwas namens XWayland. Dies ist ein Tool, das die Einbindung von X11-basierten Programmen ermöglicht. Dies bedeutet, dass beliebte Programme weiterhin normal funktionieren, sobald der neue Anzeigeserver bereit ist.

Hauptneuheiten von wayland 1.18

Wie bereits erwähnt, wurde Version 1.18 dieses Protokolls veröffentlicht, in der eine der Hauptfunktionen vorhanden ist Auffällig ist, dass bestehende Protokolle geringfügig erweitert wurdenwurde die Dokumentation verbessert und die Fehler behoben.

Derzeit Die folgenden stabilen Protokolle sind Teil der Wayland-Protokolle: die Abwärtskompatibilität bieten:

  • Viewporter: Ermöglicht dem Client das Ausführen von Aktionen zum Skalieren und Trimmen der Kanten der Oberfläche auf der Serverseite.
  • Präsentationszeit: Bietet Videoanzeige.
  • Xdg-Shell - Dies ist eine Schnittstelle zum Erstellen und Interagieren mit Oberflächen wie Fenstern, mit denen sie sich auf dem Bildschirm bewegen, reduzieren, erweitern, die Größe ändern usw. können. Instabile Protokolle, deren Entwicklung noch nicht abgeschlossen ist und deren Abwärtskompatibilität nicht garantiert werden kann.
  • Vollbild-Shell: Verwalten der Arbeit im Vollbildmodus
  • Eingabemethode - Verarbeitung von Eingabemethoden
  • Iidle-Inhibit: Starten Sie den Lockscreen Saver (Bildschirmschoner).
  • Eingabezeitstempel: Zeitstempel für Eingabeereignisse
  • Linux-dmabuf: Teilen Sie mehrere Grafikkarten mithilfe der DMABuff-Technologie
  • Texteingabe: Organisation der Texteingabe
  • Zeigergesten: Steuerung über Touchscreens
  • Relative Zeigerereignisse: Relative Zeigerereignisse
  • Pinter-Einschränkungen: Zeiger-Einschränkungen (Sperre)
  • Tablet: Unterstützung für die Eingabe von Tablets.
  • xdg-fremd: Schnittstelle für die Interaktion mit den Oberflächen des "Nachbar" -Clients;
  • xdg-Dekoration: Darstellung von Fensterdekorationen auf der Serverseite;
  • xdg-output: zusätzliche Informationen zur Videoausgabe (für die Bruchskala verwendet);
  • xwayland-keyboard-grub - Erfassen Sie Eingaben in Xwayland-Anwendungen.
  • Primäre Auswahl: In Analogie zu X11 wird die primäre Zwischenablage (primäre Auswahl) bereitgestellt, deren Einfügen von Informationen normalerweise mit der mittleren Maustaste erfolgt. Die explizite Linux-Synchronisierung ist ein Linux-spezifischer Mechanismus zum Synchronisieren von an eine Oberfläche gebundenen Puffern.

Schließlich Weston 7.0 und diese neue Version von Wayland 1.18 werden voraussichtlich nächsten Monat, am 23. August, veröffentlicht.

Wenn Sie die Leistung von Wayland testen möchten, können Sie Fedora herunterladen, da es eine der Linux-Distributionen zur Implementierung dieses Protokolls ist und als eine der robustesten gilt.


Hinterlasse einen Kommentar

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

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  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.