Wayland

Wayland

Information
Entwickelt von Kristian Høgsberg und Freedesktop.org
Erste Version 2008
Letzte Version 1.19.0 (27. Januar 2021)
Anzahlung gitlab.freedesktop.org/wayland/wayland.git
Projekt-Status In aktiver Entwicklung
Geschrieben in VS
Betriebssystem GNU / Linux und BSD ( d )
Sprachen Englisch
Art Server anzeigen ( in )
Verteilungsrichtlinie Kostenlos
Lizenz Expat-Lizenz ( d )
Dokumentation wayland.freedesktop.org/docs/html
Webseite wayland.freedesktop.org

Wayland ist ein Protokoll zur Anzeige von Servern und einer Softwarebibliothek frei verfügbarer Betriebssysteme GNU / Linux .

Wayland bietet eine Möglichkeit für Verbundfenstermanager mit direkt zu kommunizieren Grafikanwendungen sowie Video - Hardware.

Die Anwendungen führen ihre Grafikwiedergabe in einem ihnen zugewiesenen Pufferspeicher durch, und der zusammengesetzte Fenstermanager, der zu einem Anzeigeserver geworden ist, setzt sie zusammen, um das Bild zu erstellen, das auf dem Bildschirm angezeigt werden soll. Dies führt zu einer einfacheren und effizienteren Architektur als die Verwendung eines zusammengesetzten Fenstermanagers in Verbindung mit dem X Window System .

Aktuelle zusammengesetzte Fenstermanager wie KWin , Mutter und Weston, die die Benchmark- Implementierung darstellen , haben mit der Implementierung des Wayland-Protokolls begonnen.

Historisch

Die Implementierung des Wayland-Protokolls begann 2008 aufgrund von Kristian Høgsberg, dem damaligen Mitarbeiter des Unternehmens Red Hat und einem der Mitglieder des Intel OSTC ( Open Source Technology Center ). Wayland ist als Implementierung des gleichnamigen Protokolls freie Software, die unter der MIT-Lizenz veröffentlicht wird .

Die Architektur

Die Wayland Demo nutzt die letzten Linux - Kernel - Technologien wie wie DRI , KMS und GEM , um einen minimalen, leicht und Hochleistungs - Display - Server zur Verfügung zu stellen.

Wayland wurde entwickelt, um bei den getätigten Transaktionen die Spezifikation EGL der Khronos-Gruppe zu verwenden . Mit diesem Designtrick können Sie die GPU- Leistung nutzen, ohne einen X11- abhängigen Grafiktreiber zu benötigen .

benutzen

Wayland gilt als Ersatz für den X.Org- Server . Um den Übergang zu vereinfachen, haben die Entwickler XWayland erstellt, eine Reihe von Patches bei X.org, mit denen Wayland als Overlay verwendet werden kann, um ungetragene oder portierte X11-Anwendungen auszuführen.

Die erste Bereitstellung von Wayland sollte im Rahmen des von Intel und Nokia entwickelten MeeGo- Projekts erfolgen , ging jedoch zu Ende, nicht ohne Projekte wie Tizen oder Sailfish OS hervorgebracht zu haben, die heute tatsächlich auf Wayland basieren. Die Mehrheit der GNU-Distributionen (wie die GNU / Linux-Distributionen Fedora und Mandriva ) plante, sie zu integrieren, um X.Org zu ersetzen , im Gegensatz zu der GNU / Linux- Distribution Ubuntu, die ihre Meinung geändert hatteMärz 2013und konzentrierte sich lieber auf seine eigene Lösung: Mir . Trotzdem inJuli 2016, die auf Ubuntu basierende Neon- Imitationsverteilung (KDE) , hing von ihm ab. Das5. April 2017, Mark Shuttleworth kündigte in einer kanonischen Blog - Post , dass Ubuntu die im Stich lassen würde Unity 8 Schnittstelle für GNOME als von Ubuntu 17.10 LTS, schließt die Tür auf dem Mir. Debian 9 Stretch , veröffentlicht17. Juni 2017, integriert Wayland in GNOME (aktiviert es jedoch standardmäßig nicht).

Weston

Weston ist Waylands Benchmark-Implementierung. Es läuft unter GNU / Linux (x86 und ARM (32 und 64 Bit)) und ermöglicht es Ihnen, den Desktop anzuzeigen und die X11-Emulationserweiterung von Wayland zu verwenden, sodass Sie jede X11-Anwendung ausführen können.

Anmerkungen

  1. Simon Ser ( d ) , [ANKÜNDIGUNG] wayland 1.19.0  " (abgerufen am 27. Januar 2021 )
  2. (de) KWin / Wayland
  3. (in) Mutter und Wayland
  4. (in) "  Entwicklungsteam des Intel Open Source Technology Center  " , Intel OSTC
  5. (in) "  Wayland (Google Groups) - Häufig gestellte Fragen  " ( ArchivWikiwixArchive.isGoogle • Was tun? )
  6. (en) wayland google gruppen
  7. (in) Red Hat-Entwickler Erstellt den neuen X-Server Wayland
  8. "  Wayland  " unter wayland.freedesktop.org (abgerufen am 3. Dezember 2019 )
  9. (in) "  X Clients unter Wayland (XWayland)  " auf wayland.freedesktop.org (abgerufen am 19. September 2015 )
  10. (in) Michael Larabel, "  Wo Wayland zum ersten Mal von einer Distribution verwendet wird  " ,16. September 2010
  11. "  Ubuntu: Nach der GNOME-Shell wird Canonical X los  " , PC INpact
  12. (in) Fedora, um schließlich auch nach Wayland zu ziehen
  13. (in) "  Mandriva: X.org, Wayland und all das tolle Low-Level-Zeug  "
  14. (in) djwm, "  Canonical enthüllt Pläne zum Starten des Mir-Anzeigeservers - Update  " ,4. März 2013(abgerufen am 23. Mai 2014 )
  15. (in) Jon Brodkin, "  Ubuntu-Dumps-X-Fenstersystem, erstellt Ersatz für PC und Handy  " ,5. März 2013(abgerufen am 23. Mai 2014 )
  16. Canonical , „  Ubuntu für Cloud und IoT wachsen lassen, anstatt Telefon und Konvergenz  “, auf Ubuntu Insights (abgerufen am 21. April 2017 )

Anhänge

Zum Thema passende Artikel

Externe Links