Zahlungsmethoden Abuse

Erkennen von Wayland oder Xorg

10.07.2024, 01:18

Die meisten gängigen Linux-Distributionen werden von Anfang an mit Wayland ausgeliefert. Ubuntu ist bereits seit 22.04 auf Wayland umgestiegen, und Fedora wird schon seit langem mit Wayland ausgeliefert. SUSE- und Debian-Distributionen haben sich vor kurzem dieser Liste angeschlossen. Wayland hat jedoch noch einige Herausforderungen zu meistern, vor allem, dass viele ältere Programme nicht unterstützt werden oder nicht gut funktionieren. Wenn Sie Probleme mit älteren Programmen haben, sollten Sie überprüfen, welcher Anzeigeserver verwendet wird. Es gibt mehrere Möglichkeiten, dies zu tun.

Was ist Wayland?

Wayland ist ein Anzeigeprotokoll, das als Alternative zum X Window System für die Verwaltung der Fensteroberfläche auf Linux-Betriebssystemen entwickelt wird. Wayland zielt darauf ab, eine modernere und effizientere GUI-Architektur zu bieten als das X Window System, das vor über 30 Jahren entwickelt wurde. Wayland soll die Leistung, Sicherheit und allgemeine Stabilität der grafischen Benutzeroberfläche auf Linux-Systemen verbessern.

Was ist Xorg?

Xorg (X.Org) ist eine freie und quelloffene Implementierung des X Window Systems, das in den meisten Linux-Distributionen den Standard für die grafische Benutzeroberfläche darstellt. Xorg ist ein Anzeigeserver, der grafische Elemente auf dem Bildschirm verwaltet, wie z. B. Fenster, Schaltflächen und andere Oberflächenelemente. Er bietet grundlegende Funktionen für die Arbeit mit Grafiken und die Interaktion mit der Computerhardware.

Xorg ermöglicht die Ausführung von Grafikanwendungen und Fenstermanagern auf Linux-Systemen und bietet dem Benutzer eine bequeme und intuitive Möglichkeit zur Interaktion mit dem Computer. Es unterstützt auch Erweiterungen und Treiber, die es ermöglichen, das Grafik-Subsystem an die spezifischen Bedürfnisse des Benutzers anzupassen und zu optimieren.

Überprüfen von Wayland oder Xorg

Die bequemste und zugänglichste Methode, den Anzeigeserver anzuzeigen, ist die Anzeige des Inhalts der Umgebungsvariablen XDG_SESSION_TYPE. Wenn Wayland in Gebrauch ist, wird Wayland angezeigt, und wenn Xorg in Gebrauch ist, wird X11 angezeigt:

$ echo $XDG_SESSION_TYPE

Узнаем Wayland или Xorg

Außerdem kann der Benutzer jederzeit den Typ der aktuellen Sitzung mit loginctl herausfinden. Um die Liste der Sitzungen anzuzeigen, führen Sie das Programm mit dem Befehl list-sessions oder ohne Parameter aus:

$ loginctl list-sessions

Узнаем Wayland или Xorg

Um den Typ einer bestimmten Sitzung anzuzeigen, übergeben Sie deren Kennung an den Befehl show-session. Wenn die Sitzungsnummer zum Beispiel 3 ist:

$ loginctl show-session 3 -p Type

Узнаем Wayland или Xorg

All dies ist auch mit einem einfachen Befehl möglich, der Ihnen die Sitzungs-ID aus der Umgebungsvariablen XDG_SESSION_ID liefert:

$ loginctl show-session "$XDG_SESSION_ID" -p Type

In Ubuntu sind diese Informationen auch in der grafischen Benutzeroberfläche einsehbar. Gehen Sie zu "Einstellungen", dann zu "Über das System" und suchen Sie "Fensteroberfläche".

Dann sehen Sie den Namen des Anzeigeservers:

Узнаем Wayland или Xorg

Das ist alles für jetzt, im nächsten Artikel werden wir Ihnen sagen, wie Sie herausfinden können, wie die Anwendung von Wayland verwendet wird.