GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So aktivieren und deaktivieren Sie Wayland unter Ubuntu

Vielleicht haben Sie schon einmal von einer Linux-Distribution mit Wayland gehört oder sind sogar darauf gestoßen – zum Beispiel:Fedora 25 – als Standard-Display-Server.

Egal, ob Sie Wayland ausprobieren, verstehen möchten, was es ist, bevor Sie es verwenden, oder lernen möchten, wie man es unter Ubuntu aktiviert und deaktiviert, diese Anleitung wird sich auf die eine oder andere Weise als unschätzbar erweisen.

Diese Anleitung erklärt, was Wayland ist, wie es funktioniert und wie es auf Ihrem Ubuntu-System aktiviert und deaktiviert wird.

Fangen wir an.

Was ist Wayland

Der beste Weg, Wayland zu definieren, besteht darin, es ein Protokoll zu nennen, das von Compositing-Window-Managern verwendet wird, um mit dem Client und der Wayland-Protokoll-C-Bibliothek zu kommunizieren .

Ein Compositing Window Manager, umgangssprachlich als Compositor abgekürzt, ist ein Windows-Manager, der Anwendungen einen Off-Screen-Puffer für jedes Fenster zur Verfügung stellt. Ein Setzer kann mit den Grafiken und dem Fenstersystem interagieren und Folgendes erstellen:

  1. Transparenz in Windows
  2. Animationen
  3. Schlagschatten

Der durch das Wayland-Protokoll implementierte Compositor kann ein Display-Server sein, der auf dem Kernel läuft, eine X-Anwendung oder ein Wayland-Client, wie z. B. Rootless- oder Vollbild-X-Server, andere Display-Server oder Basisanwendungen.

Das ursprüngliche Team freiwilliger Entwickler, die an der Entwicklung des Wayland-Protokolls mitgewirkt haben, hat es als einfacheren und schnelleren Ersatz für X entwickelt. Die X11-Technologie war der Standard-Anzeigeserver, der von den meisten Linux-Desktopumgebungen verwendet wurde. Aufgrund verschiedener Probleme im X11-Server, einschließlich Sicherheitslücken und Leistungsproblemen, entwickelte das Team um Kristian Høgsberg Wayland als Alternative.

Warum Wayland

Im Vergleich zu anderen Display-Servern ist das Wayland-Display-Protokoll sicher und schnell. Wayland definiert jede Anwendung als Client und eine grafische Prozesseinheit als Server. Im Gegensatz zu X11 ermöglicht Wayland jeder Anwendung, das Protokoll in einer eigenständigen Funktionalität zu nutzen.

Da Wayland jede Anwendung in einer separaten Sitzung des Protokolls verarbeitet, wird die Leistung verbessert, da der Server nicht alle Anwendungen gleichzeitig verwalten muss. Stattdessen zeichnen die erforderlichen Anwendungen separate erforderliche Elemente.

Die Entwicklung von Wayland wurde verbessert und es wurden weitere Funktionen wie XWayland hinzugefügt, die es Benutzern ermöglichen, mit X11-basierten Wayland-Anwendungen zu arbeiten.

Das Bild unten zeigt die Wayland-Architektur.

So aktivieren und deaktivieren Sie Wayland auf Ubuntu

Im Laufe der Jahre, teilweise dank eines aktiven Entwicklungsteams und einer aktiven Community, haben einige Linux-Distributionen Wayland übernommen und ermöglichen es Ihnen, es bei der Anmeldung zu aktivieren.

Gehen Sie wie folgt vor, um Wayland auf Ubuntu zu aktivieren:

Für dieses Tutorial sollten Sie Root-Rechte haben, um bestimmte Dateien zu bearbeiten. Das Tutorial geht außerdem davon aus, dass Sie GNOME als Ihre Standard-Desktop-Umgebung ausführen.

Bearbeiten Sie file /etc/gdm3/daemon.conf

Suchen Sie in der Datei nach folgendem Eintrag # WaylandEnable =false

Entkommentieren Sie den Eintrag, um Wayland zu deaktivieren, oder lassen Sie ihn unkommentiert, um Wayland zu aktivieren.

Schließen, speichern Sie die Datei und starten Sie gdm mit dem folgenden Befehl neu:

sudo-Dienst gdm3 neu starten

Sie können die Änderungen auch übernehmen, indem Sie Ihr System neu starten.

Um Ubuntu über Wayland zu verwenden, klicken Sie im Anmeldemenü auf das Einstellungssymbol, wählen Sie „Ubuntu auf Wayland“ und melden Sie sich an. Stellen Sie sicher, dass Sie Wayland aktiviert haben, indem Sie die Zeile in der obigen Datei unkommentiert lassen.

Diplom

Dieses Tutorial hat Ihnen eine Vorstellung davon gegeben, was das Wayland-Protokoll ist, wie es funktioniert und wie Sie es unter Ubuntu aktivieren und deaktivieren.

Denken Sie beim Abschied daran, dass dies kein Wayland-Notizbuch oder Nachschlagewerk ist. Das Ziel war, Ihnen das Wayland-Protokoll vorzustellen, Ihnen zu zeigen, wie es funktioniert und wie man es auf einem Ubuntu-System aktiviert und deaktiviert.

Weitere Informationen finden Sie in der offiziellen Dokumentation:

https://wayland.freedesktop.org/docs/html


Ubuntu
  1. So aktivieren Sie SSH unter Ubuntu 18.04

  2. So aktivieren / deaktivieren Sie die UFW-Firewall unter Ubuntu 18.04

  3. So aktivieren und deaktivieren Sie das PHP-Curl-Modul mit Apache unter Ubuntu Linux

  4. Wie deaktiviere/aktiviere ich die automatische Verbindung zum WLAN?

  5. Ubuntu 20.04 – Wie aktiviere ich HWE?

So aktivieren / deaktivieren Sie Edge-Scrolling in Ubuntu 18.04 LTS

So aktivieren / deaktivieren Sie die automatische Anmeldung in Ubuntu 20.04 LTS

So aktivieren und deaktivieren Sie Netzwerkschnittstellen in Ubuntu 20.04

So aktivieren Sie TLS 1.3 in Nginx unter Ubuntu 18.04 und 16.04

So wechseln Sie zwischen Xorg und Wayland in Ubuntu

So aktivieren und deaktivieren Sie AppArmor unter Ubuntu 20.04