So testen Sie Wayland, einen neuen Anzeigeserver für Linux
Linux-Distributionen erhalten in Kürze einen neuen Anzeigeserver namens Wayland. Aber was genau ist es und warum ist es wichtig? Werfen wir einen Blick auf Wayland und sehen Sie, wie Sie es gleich ausprobieren können.
Was ist Wayland??
Wayland ist ein neuer Anzeigeserver, der in den nächsten Jahren Linux-Distributionen erreichen soll. Während der Wayland-Display-Server bereits als stabil gilt, fehlen noch einige nützliche Funktionen, und die meisten Toolkits für Benutzeroberflächen wie GTK und Qt haben noch nicht genug Unterstützung, damit Wayland tatsächlich verwendet werden kann. Derzeit wird jedoch an Support gearbeitet, und Wayland wird nach Abschluss der Unterstützung endgültig in Linux-Distributionen enthalten sein.
Was ist ein Display-Server??
Aber Sie fragen sich vielleicht, was ein Anzeigeserver ist? Diese Software koordiniert die Eingabe und Ausgabe des Systems in Verbindung mit dem, was Sie auf dem Bildschirm sehen.
So geben die Toolkits der Benutzeroberfläche wie GTK und Qt dem Anzeigeserver die Verwendung von Oberflächenelementen wie Fenstern und Schaltflächen an und sprechen mit der Maus, um zu wissen, wo der Cursor platziert werden soll. Es interagiert auch mit den Programmen und dem Betriebssystem, je nachdem, was Sie in der GUI tun. Mit anderen Worten, wenn Sie auf a klicken “Machen” Klicken Sie in einer Videobearbeitungsanwendung auf die Schaltfläche, und der Anzeigeserver teilt dem Programm mit, dass auf die Schaltfläche geklickt wurde, wodurch der Rendering-Vorgang gestartet wird.
Wayland im Vergleich zum X-Display-Server
Während Wayland ein neuer Anzeigeserver ist, ist dies nicht der erste, da wir derzeit einen anderen Anzeigeserver für unsere Desktopanforderungen verwenden. Was ist also los mit dem aktuellen Anzeigeserver, dem X.org X Display Server? Die kurze Antwort: viel.
Die Code-Basis, auf der der X-Display-Server basiert, ist mindestens drei Jahrzehnte alt und wurde ständig angepasst und angepasst, um neue Funktionen bereitzustellen. Der Code ist also nicht nur wirklich alt, sondern auch ein Durcheinander. Alle Funktionen sind in verschiedenen Dateien verteilt, und es gibt immer noch Code für Funktionen, die niemand mehr verwendet. Am schlimmsten ist, dass der Code mehrere Fehler enthält, die Sicherheitsprobleme darstellen und darauf warten, entdeckt und ausgenutzt zu werden.
Anstatt zu versuchen, den gesamten X-Anzeigeserver neu zu schreiben, um das Durcheinander in etwas überschaubarer zu machen, hat sich die Community entschieden, stattdessen einen neuen Anzeigeserver zu schreiben. Dies ist nicht nur einfacher zu tun, sondern ermöglicht es den Entwicklern auch, zukünftige Anforderungen zu planen und Implementierungen zu entwerfen, bevor sie tatsächlich mit dem Schreiben des Codes beginnen. Dies wird auch dazu beitragen, dass der Code sauberer wird.
Wayland vs. Mir
Wayland ist nicht der einzige aufstrebende Display-Server. Canonical, das Unternehmen hinter Ubuntu Warum Windows XP-Benutzer zu Ubuntu 14.04 LTS "Trusty Tahr" wechseln sollten Warum Windows XP-Benutzer zu Ubuntu 14.04 LTS "Trusty Tahr" wechseln sollten Wenn Sie immer noch versuchen, Windows XP auszulöschen, aber noch keine gefunden haben Als Alternative ist Ubuntu 14.04 eine gute Wahl. Lesen Sie mehr, hat Wayland gegabelt, um einen eigenen Anzeigeserver namens Mir zu erstellen. Canonical mochte die Richtung von Wayland nicht und entschied sich, das Projekt zusammenzuschrauben, um die vollständige Kontrolle über die Entwicklung ihres Displayservers zu erlangen.
Die Community war empört über die Entscheidung von Canonical, Wayland zur Gründung von Mir zu zwingen, da Entwickler dann zwei Display-Server unterstützen mussten, anstatt nur einen. Vorerst scheint es jedoch, dass Mir immer noch in einem stetigen Tempo entwickelt wird und letztendlich in Ubuntu Desktop und Ubuntu Touch Releases enthalten sein soll.
So probieren Sie Wayland aus
Nun, da Sie ein wenig über Wayland wissen, ist es Zeit, es auszuprobieren! Sie können dies am besten tun, ohne sich mit Ihrer eigenen Linux-Installation herumzutreiben, indem Sie eine Kopie der neuesten Version von Rebecca Black OS herunterladen. Ignorieren Sie den Namen, da dies eine recht gute Technologievorschau für Wayland und eine Desktop-Umgebung ist, die Wayland unterstützt und als Hawaii bezeichnet wird. Sobald Sie es heruntergeladen haben, können Sie es auf einen USB-Stick schreiben. Linux Live USB Creator: Booten Sie ganz einfach Linux von Ihrem Flash-Laufwerk Linux Live USB-Schöpfer: Starten Sie ganz einfach Linux von Ihrem Flash-Laufwerk Lesen Sie mehr und starten Sie es. Das Ausführen auf einer virtuellen Maschine funktioniert leider nicht (zumindest nicht vorläufig), da kein Grafiktreiber verfügbar ist, der sowohl mit Wayland als auch mit VirtualBox funktioniert.
Wenn Sie Wayland auf einer populäreren Distribution ausprobieren möchten, bietet Fedora eine Wayland-Vorschau. Fedora 20: Was ist neu in dieser "Heisenbug" -Linuxversion? Fedora 20: Was ist neu in dieser "Heisenbug" Linux-Version? Fedora feierte kürzlich ihr zehnjähriges Bestehen mit ihrer 20. Veröffentlichung - entsprechend unter dem Codenamen "Heisenbug". Weitere Informationen, auf die Sie zugreifen können, indem Sie den Befehl ausführen:
gnome-session --session gnome-wayland
.
Verwenden Sie es erneut auf eigene Gefahr, insbesondere da GNOME Wayland nicht annähernd so gut unterstützt wie die Desktopumgebung in Hawaii.
Waylands Zukunft
Hoffentlich wird Wayland schnell angenommen, denn je früher wir zu einer saubereren Codebasis wechseln, desto besser. Es wird viel sicherer und wahrscheinlich schneller sein, da es auch weniger Ressourcenhunger braucht. Bis dahin können Sie immer die neueste Version von Rebecca Black OS herunterladen, um es auszuprobieren.
Was denkst du über Wayland? Bist du froh, irgendwann dazu zu wechseln? Lass es uns in den Kommentaren wissen!