Mit Linux mit Wayland? Hier ist, was Sie wissen sollten

Sie haben vielleicht vom Wayland-Display-Server gehört, aber was ist das? Wie wirkt es sich auf Sie und Ihren Linux-Computer aus? Hier ist, was Sie wissen müssen.

Sie haben vielleicht vom Wayland-Display-Server gehört, aber was ist das?  Wie wirkt es sich auf Sie und Ihren Linux-Computer aus?  Hier ist, was Sie wissen müssen.
Werbung

Vielleicht haben Sie schon einmal von Wayland, einem neuen Display-Server für Linux, gehört. Wayland, ein neuer Display-Server für Linux Linux-Distributionen werden bald einen neuen Display-Server namens Wayland bekommen. Werfen wir einen Blick auf Wayland und sehen Sie, wie Sie es jetzt ausprobieren können. Read More, ein neues (ish) -Protokoll, das den Xorg-Display-Server in ferner Zukunft ersetzen soll. Wenn Sie denken, dass dies Sie nicht betrifft, denken Sie nochmal nach - Fedora 25 und höher Fedora 25 ist angekommen: Hier ist, was geändert wurde Fedora 25 ist angekommen: Hier ist, was geändert wurde Fedora 25 liefert die neuesten aus dem GNOME-Projekt, aber was ist die Geschichte mit der neue Display-Server Wayland? Ist der Display-Server der nächsten Generation wirklich für die Primetime bereit? Read More verwendet es standardmäßig.

Offensichtlich ist es etwas, das hier bleiben und wachsen wird. Die Tatsache, dass Sie es jetzt benutzen können, ist der Beweis dafür. Aber wenn Sie die Zukunft testen möchten, müssen Sie einige Dinge beachten.

Was ist Wayland?

Kurz gesagt, es ist ein Protokoll, das Ihren Programmen sagt, wie sie Ihnen erscheinen sollen, abhängig von Ihren Aktionen. Sie können beispielsweise ein Fenster verschieben oder auf eine Schaltfläche klicken. Technisch gesehen ist es kein Ersatz für den Xorg-Server - Wayland definiert nur die Art und Weise, in der ein solcher Display-Server mit diesen Anwendungen kommunizieren soll.

Stattdessen ist es auf eine dritte Partei angewiesen, die diesen Display-Server, einen Wayland-Compositor, anbietet . Dies übernimmt die Rolle des Xorg-Servers. Ein Beispiel hierfür ist KWin, der KDE Plasma Desktop KDE erklärt: Ein Blick auf die konfigurierbarste Desktop-Oberfläche von Linux KDE erklärt: Ein Blick auf die konfigurierbarste Desktop-Oberfläche von Linux Wie sieht Linux aus? Manchmal, Einheit; zu anderen Zeiten, GNOME. Linux läuft jedoch oft mit KDE. Wenn Sie die ehemalige K Desktop-Umgebung nicht auf Ihrem Linux-PC verwenden, ist jetzt die Zeit zum Ändern! Weiterlesen . Was Wayland tut, ist der Versuch, die Kommunikation zwischen Display-Servern zu vereinfachen und die zukünftige Entwicklung einfacher und schneller zu machen.

Aber wie bei vielen zukünftigen Technologien, hat es etwas zu arbeiten. Der Xorg-Server gibt es schon lange, und auf ihn wurde ständig aufgebaut. Das bedeutet auch, dass Wayland einiges zu tun hat (zusammen mit den Display-Servern, die es implementieren). Aber im Moment gibt es viele Dinge, die Sie tun können, um es viel reibungsloser zu testen.

Vermeiden Sie GTK + 2- oder Qt 4-Anwendungen

Linux ist ziemlich einzigartig, da es kein echtes de facto GUI-Toolkit hat (im Vergleich zu Windows oder macOS zum Beispiel). Diese Toolkits sind Softwareteile (Frameworks), die die Erstellung von GUIs erleichtern (grafische Benutzeroberflächen) Grsync - Eine einfache GUI, die Ihnen hilft, rsync zu verwenden Einfach [Linux] Grsync - Eine einfache GUI, die Ihnen die Verwendung von rsync erleichtert Linux] Lesen Sie mehr) für Programme. Die wichtigsten unter Linux sind GTK + und Qt.

Im Grunde sind die Programme, mit denen Sie täglich interagieren, in diese Frameworks geschrieben. Sie agieren als Clients für Ihren Display-Server und bitten darum, dass Dinge auf Ihren Bildschirm gezeichnet werden. Diese Anforderungen müssen jedoch zuerst verstanden werden, und das liegt am Toolkit.

Als solche können nur einige Arten von Programmen tatsächlich in Wayland laufen - diejenigen, die wissen, wie man es spricht. Zum Beispiel die in Qt 5 geschriebenen (das Toolkit der Plasma-Desktop Der aktuelle Stand der neuen Linux-Desktop-Umgebung, Plasma 5 Der aktuelle Stand der neuen Linux-Desktop-Umgebung, Plasma 5 Nach Jahren des Polierens der 4.x-Serie ist KDE Mit seinem neuesten Produkt: Plasma 5 (Read More basiert auf) wird das Innovationsrennen unter Linux-Desktopumgebungen wieder einmal erfolgreich sein. GTK + 3-Programme können auch nativ ausgeführt werden.

gtk3 dconf

Wenn Sie jedoch versuchen, eine Qt 4-Anwendung zu öffnen, haben Sie eine faire Chance, dass sie ausgeführt wird. Wayland tut dies, indem er den Xorg-Server hinter den Kulissen ausführt, um die Apps zu hören, die er nicht verstehen kann. Dies kann jedoch zu einer höheren Speichernutzung führen. Verwendet Linux weniger RAM als Windows? Verwendet Linux weniger RAM als Windows? Es kommt darauf an. Windows und Linux verwenden RAM möglicherweise nicht auf genau die gleiche Weise, aber sie machen letztendlich dasselbe. Also welcher benutzt weniger RAM? Lesen Sie mehr und etwas niedrigere Geschwindigkeiten. Plus, es gibt einige Dinge, die es im Moment einfach nicht tun kann.

Einige Apps funktionieren möglicherweise nicht

Der Xorg Server, der jahrelange Arbeit hat, ist voll ausgestattet. Es wurde entworfen, um sehr erweiterbar zu sein, so dass es im Laufe der Jahre wachsen konnte. Daher gibt es einige Dinge, die Wayland für Programme noch nicht tun kann (und daher auf Xorg angewiesen ist).

Zum Beispiel wird ein häufiges Problem über Wayland zitiert, dass Redshift Redshift Ihre Augen scharf hält und Ihnen hilft zu schlafen [Linux] Redshift Keeps Ihre Augen scharf und hilft Ihnen zu schlafen [Linux] Read More funktioniert nicht darauf. Redshift ist ein Programm, das entwickelt wurde, um blaues Licht von Ihrem Monitor zu filtern, in der gleichen Art wie F.lux oder Nachtschicht können F.lux und Nachtschicht Ihre Schlafgewohnheiten wirklich verbessern? Kann F.lux und Nachtschicht Ihre Schlafgewohnheiten wirklich verbessern? Übermäßiger Gebrauch von Computern, Tablets und Smartphones kann zu einer verschlechterten Schlafqualität führen - aber wirken Apps wie F.lux und Night Shift diesen Effekten wirklich entgegen? Die Wissenschaft ist darüber ziemlich klar. Weiterlesen . Der Hauptgrund, warum es nicht funktioniert, ist, weil es auf einer der Erweiterungen von Xorg beruht: RandR . Es bietet Programme mit einer einfachen Möglichkeit, Xorg zu bitten, die Anzeige Ihres Bildschirms zu ändern.

xorg randr

Während Wayland die Möglichkeit bietet, diese Fähigkeit etwas wiederherzustellen, ist es darauf angewiesen, dass jeder Wayland- Kompositor es tatsächlich implementiert. Dies bedeutet, dass während einer Desktop-Umgebung Welche Linux-Desktopumgebung am besten zu Ihrer Persönlichkeit passt? Welche Linux-Desktopumgebung passt am besten zu Ihrer Persönlichkeit? Was für ein Computerbenutzer bist du? Lassen Sie Symbole über Ihren Desktop verstreut? Arbeiten Sie lieber in einer übersichtlichen Anwendung? Lassen Sie uns herausfinden, welche Linux-Desktop-Umgebung für Sie am besten geeignet ist. Read More kann etwas wie Redshift unterstützen, es gibt keine Garantie, dass es anderswo funktioniert.

In Zukunft wird Wayland wahrscheinlich richtig unterstützt werden. Der GNOME-Desktop Ändern von Linux GNOME-Desktopzeichensätzen ist leichter als gedacht Linux-GNOME-Desktopzeichensätze zu ändern ist einfacher als gedacht Der GNOME-Desktop lässt sich leicht anpassen, aber eine Sache, die oft übersehen wird, ist die Schriftart. Glücklicherweise gibt es eine Möglichkeit, GNOME-Shell-Schriftarten zu ändern, ohne Dateien zu bearbeiten oder das Terminal zu verwenden. Lesen Sie mehr zum Beispiel hat jetzt die Möglichkeit, Ihre Bildschirmtemperatur zu ändern implementiert. Aber es gibt noch einen Weg zu gehen.

Gnome Rotverschiebung

Compositing ist ein Muss

Compositing ist eine Technik, die das Zerreißen des Bildschirms und Artefakte verhindert. Dies geschieht, indem Kopien Ihres Bildschirms gespeichert werden, normalerweise mit Hilfe Ihrer Grafikkarte. Sollten Sie AMD oder NVIDIA Grafikprozessoren unter Linux verwenden? Sollten Sie AMD- oder NVIDIA-GPUs unter Linux verwenden? Auf der Suche nach einer schnellen Grafikkarte? Sie haben zwei Hauptoptionen: AMD und Nvidia. Aber das Beste aus ihnen mit Linux-Treibern zu bekommen, kann eine Herausforderung sein. Sollten Sie proprietäre Treiber oder Open Source wählen? Weiterlesen . Auf diese Weise kann der Display-Server auch dann noch mit etwas arbeiten, wenn Anwendungen nicht mehr reagieren. Zusammen mit diesem, können Sie auch Dinge wie Fensteranimationen und Schatten haben Genießen Sie großartige Desktop-Effekte mit Compiz Fusion [Linux] Genießen Sie großartige Desktop-Effekte mit Compiz Fusion [Linux] Manche Leute wollen nur etwas, das wirklich hübsch aussieht. Auf der anderen Seite gibt es einige Geeks, die ihre Systeme mit den gleichen Effekten austricksen möchten, um eine wirklich interessante ... Read More.

reißend

Wayland wurde entwickelt, um diesen Prozess effizienter als Xorg zu machen. Xorg hat Compositing als eine optionale Funktion, durch eine Erweiterung namens Xcomposite. Aber aufgrund der Implementierung dauert es im Vergleich zu Wayland etwas länger.

Davon abgesehen kann dies zu einigen Problemen führen. Compositing führt zu etwas schlechterer Leistung von Programmen wie Spielen Linux Gaming, ein Überblick: Was Sie können und können nicht erwarten Linux Gaming, ein Überblick: Was Sie können und nicht erwarten Während Desktop-Linux eine verlockende Plattform sein kann, gibt es eine was viele Leute davon abhält, den Sprung zu wagen: PC-Spiele. Ob es Ihnen gefällt oder nicht, Windows ist die De-facto-Plattform für PC-Spiele .... Lesen Sie mehr. Zurück in Xorg schalten die meisten Desktops diese Option aus, wenn eine App im Vollbildmodus ausgeführt wird, um das Problem zu lösen. Aber viele Wayland-Compositoren müssen dies noch umsetzen. Wenn Sie daran interessiert sind, grafikintensive Programme zu verwenden, ist dies wichtig zu beachten.

Nvidia-Grafik funktioniert möglicherweise nicht

Genauer gesagt, wenn Sie den proprietären Grafiktreiber von Nvidia verwenden So installieren Sie proprietäre Grafiktreiber unter Ubuntu, Fedora und Mint [Linux] So installieren Sie proprietäre Grafiktreiber unter Ubuntu, Fedora und Mint [Linux] Die meiste Zeit, Sie wird mit Open-Source-Software unter Linux in Ordnung sein. Aber wenn Sie echtes Gaming und Grafik-Power wollen, benötigen Sie proprietäre Treiber. Hier ist, wie Sie sie bekommen. Lesen Sie mehr, Wayland wird wahrscheinlich nicht für Sie arbeiten. Dies hängt mit dem obigen Compositing-Problem zusammen. Damit der Prozess funktioniert, muss der Grafiktreiber mit den Wayland-Composern auf eine bestimmte Art und Weise kommunizieren.

Intel- und AMD-Grafikkarten Sollten Sie AMD- oder NVIDIA-GPUs unter Linux verwenden? Sollten Sie AMD- oder NVIDIA-GPUs unter Linux verwenden? Auf der Suche nach einer schnellen Grafikkarte? Sie haben zwei Hauptoptionen: AMD und Nvidia. Aber das Beste aus ihnen mit Linux-Treibern zu bekommen, kann eine Herausforderung sein. Sollten Sie proprietäre Treiber oder Open Source wählen? Read More haben dieses Problem nicht, da sie den erwarteten Standard namens GBM (Generic Buffer Management) verwenden. Nvidia glaubt, dass ihre Art, mit Wayland zu sprechen, EGLStreams genannt, besser ist, und hält sich stattdessen daran.

Dieses Problem kann auf zwei Arten gelöst werden: Nvidia-Treiber implementieren GBM, oder Wayland-Composer implementieren EGLStreams. Derzeit scheint Nvidia an der Verfolgung der früheren Lösung nicht interessiert zu sein. Daher liegt es an Desktopumgebungen, das Problem zu lösen. GNOME zum Beispiel funktioniert gut. Wie auch immer, viele andere Desktops Die beste Lean Linux Desktop-Umgebung: LXDE Vs Xfce Vs MATE Die beste Lean Linux Desktop-Umgebung: LXDE Vs Xfce Vs MATE Auf einer frischen Linux-Installation gibt es nicht viel zu tun, um Dinge zu beschleunigen, außer zu betrachten Ihre Wahl der Desktop-Umgebung. Hier sehen wir drei Optionen: LXDE, Xfce und MATE. Lesen Sie mehr bleiben unbrauchbar.

Sie sollten wahrscheinlich Fedora verwenden

Alles in allem, wenn Sie eine gute Erfahrung auf Wayland wollen, ist Fedora die beste Wahl. Obwohl sie benutzbar sind, sind die Server, die sie benutzen, immer noch hochmodern. Linux-Betriebssysteme, die blutende Edge-Updates anbieten Ein System, das immer verbessert und aktualisiert wird, hat seine Vorteile, zB Geschwindigkeit und Sicherheit. Wenn Sie bereit sind, Linux zu testen, sollten Sie einige Betriebssysteme in Betracht ziehen. Lesen Sie mehr, also ist jede Unterstützung gut zu haben. Fedora ist dafür bekannt, die neuesten Technologien zu nutzen, die der Linux-Desktop zu bieten hat, und dabei auch recht brauchbar. Es passt perfekt zu Wayland, das immer noch einige Probleme hat.

Fedora Linux

Seit es den neuesten GNOME-Desktop ausführt GNOME Explained: Ein Blick auf einen der beliebtesten Desktops von Linux GNOME erklärt: Ein Blick auf einen der beliebtesten Desktops von Linux Sie sind an Linux interessiert und stoßen auf "GNOME", ein Akronym für GNU-Netzwerkobjektmodellumgebung. GNOME ist eine der populärsten Open-Source-Schnittstellen, aber was bedeutet das? Lesen Sie mehr Standardmäßig müssen Sie sich nicht darum kümmern, dass Ihre Nvidia-Grafikkarte nicht funktioniert. Plus, alle Anwendungen dafür sind in GTK + 3 geschrieben, die perfekt mit Wayland funktionieren. Und weil Fedora ständig aktualisiert wird, werden Sie so bald wie möglich Verbesserungen an Ihrem Wayland-Erlebnis erhalten.

Alles in allem solltest du vielleicht noch eine Weile bei Xorg bleiben. Wayland ist in erster Linie darauf ausgelegt, die Entwicklung zu erleichtern - Vorteile für Endanwender kommen später, wenn sich diese Entwicklung auszahlt. Und zu diesem Zeitpunkt gibt es noch einen Weg davor.

Hast du Wayland ausprobiert? Kannst du sehen, wie sich dies als Verbesserung erweisen wird? Erzählen Sie uns, was Sie über diese wichtige Entwicklung in der Linux-Welt denken.

Bildnachweis: TravelMediaProductions / Shutterstock

In this article