Fedora 25 ist jetzt out. Die Leute summt, als das Team beschlossen hat, Wayland die grafische Standardsitzung zu machen. Für viele Linux-Benutzer ist Wayland ein neuer Begriff, der aufgetaucht ist, aber einen, den sie nicht verstehen.

In diesem Artikel werden wir kurz beschreiben, was Wayland ist, was es tut und warum Entwickler in Scharen dazukommen! Was genau ist Wayland? Lass es uns herausfinden!

Warum Wayland?

Solange Desktop Linux etwas war, gab es einen Display-Server. Diese Technologie ist als X11 bekannt und funktioniert mit der Grafikkarte auf Ihrem Linux-Rechner, um Grafiken zu ermöglichen. Der Display-Server ermöglicht Desktop-Umgebungen, Programme und sogar Spiele.

Jede Linux-Distribution verwendet den X11-Display-Server, eine Sammlung von Tools, die ungefähr so ​​alt ist wie Linux (vielleicht sogar älter). Ohne zu technisch zu werden, kann man sicher sagen, dass der X11-Display-Server eine Menge Probleme hat, und der allgemeine Konsens in der Linux-Community ist, dass wir dieser Technologie entwachsen sind und dass sie Teil von Linux als Plattform ist.

Gespräche begannen über einen neuen Display-Server für Linux, ein modernes, das nicht die eklatanten Sicherheitslücken hat, die X11 über die Jahre geplagt haben und auch keine irritierenden technischen Probleme haben. Dieser neue Display-Server ist Wayland.

Was macht Wayland?

Wayland ist ein Display-Protokoll, und ein sicheres dabei. Jede einzelne Anwendung ist ein "Client", und Ihre Videohardware ist ein "Server". Im Gegensatz zu X11 kann jedes Programm das Wayland-Protokoll eigenständig verwenden. Dies bedeutet, dass die Leistung besser ist, da der Display-Server nicht hart arbeitet, um ein großes Durcheinander aufrechtzuerhalten, und stattdessen nur Dinge zeichnen lässt, die es brauchen.

Zusammen mit all dem hat das Wayland-Protokoll etwas namens XWayland. Dies ist ein Werkzeug, das es ermöglicht, X11-basierte Programme in die Falte zu bringen. Das heißt, sobald der neue Display-Server bereit ist, funktionieren beliebte Programme wie gewohnt weiter.

Das Protokoll ist auch in puncto Sicherheit überlegen. Mit X11 ist es möglich, etwas zu tun, das als "Keylogging" bekannt ist, indem man jedes Programm im Hintergrund existieren lässt und liest, was mit anderen geöffneten Fenstern im X11-Bereich passiert. Mit Wayland wird das einfach nicht passieren (obwohl es wahrscheinlich nicht unmöglich ist), da jedes Programm unabhängig arbeitet.

Anderen Programmen das Zuhören zu ermöglichen und Informationen zu stehlen, ist ein großer Sicherheitsfaktor, aber sie können auch die Dinge in den Wahnsinn treiben. Einfache Dinge wie "Kopieren und Einfügen" wurden deshalb neu erfunden!

Welche Treiber unterstützen derzeit Wayland?

Wer Wayland ausprobieren möchte, muss ab sofort den Nvidia Open Source-Treiber oder den Intel Open Source-Treiber einsetzen. Proprietäre Nvidia / AMD-Treiber arbeiten nicht mit Wayland, und es ist unwahrscheinlich, dass sich das ändert, bis die Unternehmen Support hinzufügen (obwohl angenommen wird, dass dies sehr bald passieren wird).

Wie man Wayland ausprobieren kann

Die meisten Linux-Distributionen haben sich für Wayland entschieden (außer für Ubuntu). Der schnellste und schmerzloseste Weg, es im Moment auszuprobieren, ist Fedora 25 herunterzuladen und zu installieren. Keine Konfiguration erforderlich, und es ist als Standard festgelegt.

Wenn Sie sich jedoch auf einer anderen Linux-Distribution befinden, können Sie Wayland mit Gnome Shell oder KDE Plasma 5 testen. Beide Projekte haben sich intensiv mit der Implementierung einer großartigen Wayland-Sitzung beschäftigt. Diese Sitzungen finden Sie im Login-Manager.

Fazit

X11 ist langsam und ein Patchwork von verschraubtem Code, der die Modernisierung erschwert. Noch schlimmer ist, dass es nur eine kleine Gruppe von X11-Entwicklern gibt, die die Technologie überhaupt verstehen. Aus diesem Grund hat sich X11 im Laufe der Jahre langsam verschlechtert.

Aus diesem Grund hat sich die Linux-Gemeinschaft als Ganzes entschlossen, in Richtung Wayland zu ziehen. Es ist modern, einfacher zu codieren und wird dazu beitragen, Grafiken auf Linux-Systemen moderner zu machen.

Was denkst du über Wayland? Sag uns unten!

Bildquelle: wayland.org, linux-ink.ru