Abo
  • Services:
Anzeige
Displayserver: Wayland statt X.org

Displayserver

Wayland statt X.org

Displayserver: Wayland statt X.org

Canonical und Fedora setzen in Zukunft auf Wayland und beteiligen sich an dem Projekt. Eine erste experimentelle Version steht unter der aktuellen Ubuntu-Version zur Verfügung. Spätestens bis Ubuntu 12.04 soll Wayland X.org ersetzen.

Der Displayserver Wayland startete vor zwei Jahren als experimentelle Alternative zu X.org und soll jetzt unter Ubuntu für die grafische Oberfläche sorgen. Wayland soll leistungsfähiger und effizienter sein als X und auf dessen wenig genutzte Funktionen verzichten. Zentrale Schnittstelle ist der Wayland-Compositor, der als Displayserver, Fensterverwaltung und Compositor dient. Ganz auf X.org verzichten werden die Entwickler auch in Zukunft nicht, es soll als Plugin unter Wayland laufen. Außerdem haben die Entwickler um Wayland-Initiator Kristian Høgsberg einige Funktionen aus X übernommen.

Anzeige
  • Wayland-Infrastruktur
  • X.org-Infrastruktur
  • X als Plugin mit Wayland
  • Wayland mit Clutter-Anwendung
  • Wayland mit Clutter-Anwendung
  • Wayland mit Compiz
  • Wayland mit Qt-Anwendung
  • Wayland mit Qt-Anwendung
  • Wayland mit Qt-Anwendung
  • X mit Wayland
  • Drag-and-Drop-Demo
  • Wayland und GTK-Anwendungen
  • Wayland mit VTE
  • Wayland und Webkit
Wayland-Infrastruktur

Ursprünglich wollte Høgsberg nur beweisen, dass der Code von X.org ohne großen Aufwand entschlackt werden kann. Erst durch die Ankündigung durch Canonical-Chef Mark Shuttleworth, Wayland in künftigen Ubuntu-Versionen zu implementieren, sah sich Høgsberg dazu gezwungen, die Arbeit am Wayland-Projekt zu intensivieren. Inzwischen hat Canonical beschlossen, Wayland in Ubuntu 12.04 als Standard zu integrieren. Eine Entwicklerversion steht bereits im aktuellen Ubuntu 11.04 zur Verfügung. Auch das Meego- und Fedora-Projekt haben signalisiert, Wayland verwenden zu wollen.

X entschlackt

Gegenüber X.org hat Wayland einige entscheidende Vorteile: Es verzichtet auf Funktionen von X, die seit Jahren veraltet sind. Wayland unterscheidet sich allerdings auch im Aufbau grundlegend von X.org und soll die grafische Oberfläche beschleunigen und effizienter machen. Das soll vor allem durch kürzere Wege realisiert werden, denn Wayland soll mit einem eigenen Compositor direkt zwischen Wayland-Clients und Grafiktreiber vermitteln.

Zu den Komponenten, auf die Wayland verzichten soll, zählen beispielsweise die Core-Fonts, die in den ersten Jahren für die Textdarstellung sorgten. Die gesamte Infrastruktur ist veraltet und unnütz. Zudem benötige niemand mehr die grafischen Primitiven wie Linien und Polygonen, wie sie in den 1980er Jahren noch genutzt wurden. Das grundlegende Ziel von Wayland ist, den X-Server von unnötigem Code-Ballast zu befreien.

DRI, GEM und KMS

Die Architektur des Displayservers wurde deshalb vollkommen umgestaltet. Zum einen verlässt sich Wayland in weiten Teilen auf Treiberkomponenten, die bereits in den Linux-Kernel ausgelagert sind, etwa die DRI-Schnittstelle (Direct Rendering Infrastructure), die Speicherverwaltung Graphics Execution Manager (GEM) oder die Kernel-Mode-Settings (KMS), über die die Bildschirmkonfiguration durch den Kernel erfolgt statt wie zuvor durch X. Bislang berichten die Entwickler auf der Mailingliste, dass Wayland mit den "großen Drei" bereits funktioniert - gemeint sind die Nouveau-, Radeon- und Intel-Treiber. Wayland setzt dabei komplett auf die Hardwarebeschleunigung per OpenGL. Eine OpenGL-Applikation verzichtet dann auf den Umweg über den X-Server, sondern kommuniziert direkt mit der Grafikkarte. Derzeit setzt Wayland auf OpenGL ES 2.0 und EGL , das die Bibliothek LibGL.so bereitstellt, um Abhängigkeiten X zu vermeiden. Auf längere Sicht wollen die Entwickler eine eigene Bibliothek bereitstellen, etwa unter dem Namen WaylandGL.

Eigener Compositing-Manager 

eye home zur Startseite
Der Kaiser! 10. Feb 2012

Ich hatte eine GUI im Hinterkopf auf Basis von SVG animiert mit Javascript. Das wäre auch...

Der Kaiser! 10. Feb 2012

Mit Xorg ist es ja so, das der X-Server abstürzen darf, aber das System noch läuft. Wie...

WinnerXP 10. Aug 2011

... muss man dann immer 2 Display-Server parallel laufen lassen. Ist mir ehrlich gesagt...

Workoft 14. Mai 2011

Weißt du eigentlich, was ein Displayserver macht? Und was die Kritikpunkte von X sind...

Workoft 13. Mai 2011

Danke. Ich dachte schon, ich wäre der einzige hier im forum, der den sinn von wayland...


Alexander Merz / 10. Mai 2011

Ich bin ein Test



Anzeige

Stellenmarkt
  1. aruba informatik GmbH, Fellbach
  2. MediaMarktSaturn, München
  3. Consors Finanz, München, Duisburg
  4. Fraunhofer-Institut für Produktionstechnologie IPT, Aachen


Anzeige
Top-Angebote
  1. 59,99€
  2. (heute u. a. mit Dremel-Artikeln, Roccat-Mäusen und Sony Alpha 6000 + Objektiv AF E 16-50 mm für...
  3. 699€ statt 1.300€

Folgen Sie uns
       


  1. Elektroauto

    Elektrobus stellt neuen Reichweitenrekord auf

  2. Apple

    Xcode 9 bringt Entwicklertools für CoreML und Metal 2

  3. Messenger

    Wire-Server steht komplett unter Open-Source-Lizenz

  4. Smart Glass

    Amazon plant Alexa-Brille

  5. Google

    Das Pixelbook wird ein 1.200-Dollar-Chromebook

  6. Breko

    Bürger sollen 1.500 Euro Prämie für FTTH bekommen

  7. Google

    Neue Pixel-Smartphones und Daydream View geleakt

  8. Auftragsfertiger

    Intel zeigt 10-nm-Wafer und verliert Kunden

  9. Google Home Mini

    Google plant Echo-Dot-Konkurrenten mit Google Assistant

  10. Drei Modelle vorgestellt

    Elektrokleinwagen e.Go erhöht die Spannung



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Edge Computing: Randerscheinung mit zentraler Bedeutung
Edge Computing
Randerscheinung mit zentraler Bedeutung
  1. Software AG Cumulocity IoT bringt das Internet der Dinge für Einsteiger
  2. DDoS 30.000 Telnet-Zugänge für IoT-Geräte veröffentlicht
  3. Deutsche Telekom Narrowband-IoT-Servicepakete ab 200 Euro

Kein App Store mehr: iOS-Nutzer sollten das neue iTunes nicht installieren
Kein App Store mehr
iOS-Nutzer sollten das neue iTunes nicht installieren
  1. Betriebssystem Apple veröffentlicht Goldmaster für iOS, tvOS und WatchOS
  2. iPhone X Apples iPhone mit randlosem OLED-Display kostet 1.150 Euro
  3. Apple iPhone 8 und iPhone 8 Plus lassen sich drahtlos laden

Lenovo Thinkstation P320 Tiny im Test: Viel Leistung in der Zigarrenschachtel
Lenovo Thinkstation P320 Tiny im Test
Viel Leistung in der Zigarrenschachtel
  1. Adware Lenovo zahlt Millionenstrafe wegen Superfish
  2. Lenovo Smartphone- und Servergeschäft sorgen für Verlust
  3. Lenovo Patent beschreibt selbstheilendes Smartphone-Display

  1. welcher dienst?

    foho | 11:30

  2. Re: Um was geht es konkret?

    egal | 11:30

  3. Re: Als Nicht-Smartphone-Besitzer

    HanSwurst101 | 11:28

  4. Warum diese tendenziösen Artikel?

    erzgebirgszorro | 11:28

  5. Re: Wieso überhaupt eine Brille?

    genussge | 11:27


  1. 11:32

  2. 11:17

  3. 11:02

  4. 10:47

  5. 10:32

  6. 10:18

  7. 09:55

  8. 08:45


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel