So erhalten Sie mit Compton Window Compositing auf leichten Linux-Desktops

Einer der schlimmsten Nachteile bei der Verwendung einer schlanken Desktop-Umgebung ist die Tatsache, dass auf viele moderne Funktionen verzichtet wird. Beispiel: Wenn Sie sich auf XFCE4 ein Video im Vollbildmodus über den Webbrowser ansehen, ist die Wahrscheinlichkeit groß, dass es zu Bildschirmrissen kommt. Dies liegt daran, dass leichtgewichtige Desktops im Allgemeinen keinen guten Compositor haben (aus Leistungsgründen). Wenn Sie keinen guten Compositor haben, werden Sie viele grobe Bildschirmrisse erleben, und im Allgemeinen wird Ihre Desktop-Umgebung nicht so modern aussehen, wie sie könnte. Für manche Menschen ist dies etwas, das sie akzeptieren und ignorieren. Für andere ist ein Mangel an Window-Compositing wahrscheinlich einer der Hauptgründe, warum Menschen zu schwereren Desktop-Umgebungen wie KDE und Gnome zurückkehren.

SPOILER-WARNUNG: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Glücklicherweise gibt es eine Möglichkeit, leichtgewichtige Desktop-Umgebungen mit echtem Window-Compositing auszustatten. Dazu gehört die Installation des Compton Window Compositors. Wenn der Compton-Compositor in Ihrer leichtgewichtigen Umgebung aktiviert ist, verschwinden Probleme mit dem Zerreißen des Bildschirms und alles sieht viel besser aus.

So installieren Sie Compton

Ubuntu

sudo apt install compton compton-conf

Debian

sudo apt-get install compton compton-conf

Arch-Linux

sudo pacman -S compton

Stellen Sie sicher, dass Sie auch die GUI erstellen Compton-conf Konfigurationstool aus dem AUR für Arch.

Fedora

sudo dnf copr enable dschubert/compton -y
sudo dnf install compton -y

Installieren Sie auch compton-conf:

sudo dnf install https://download.opensuse.org/repositories/home:/AndnoVember:/LXQt/Fedora_26/x86_64/compton-conf-0.3.0.11~git.ae2c110-18.1.x86_64.rpm

OpenSUSE

Der Compton X Compositor steht allen OpenSUSE-Benutzern über das OBS zur Verfügung. Gehen Sie zur Download-Seite, wählen Sie Ihre Version von SUSE aus und klicken Sie dann auf die Schaltfläche „Installieren“, um die Software zu erhalten.

  So aktivieren Sie Zswap unter Linux für eine bessere Leistung

Andere Linuxe

Ihre Linux-Distribution ist oben nicht aufgeführt? Mach dir keine Sorge! Compton ist ziemlich verbreitet und wird von den meisten Linux-Distributionen unterstützt. Um es zu installieren, öffnen Sie ein Terminal und suchen Sie mit dem Paketmanager Ihres Betriebssystems nach „compton“. Alternative, nimm den Quellcode direkt aus dem GitHub des Entwicklers und kompilieren Sie es!

Aktivieren von Compton auf XFCE4

Nachdem Sie den Compton Window Compositor auf Ihrem XFCE4-Desktop installiert haben, funktioniert er nicht sofort. Sie müssen es zuerst starten. Öffnen Sie das XFCE-Einstellungsfenster. Suchen Sie in den Einstellungen nach „Window Manager Tweaks“ und klicken Sie darauf. Suchen Sie im Einstellungsbereich des Fenstermanagers nach der Registerkarte „Compositor“ und klicken Sie darauf.

Klicken Sie auf dieser Registerkarte auf das Kästchen, um die integrierte XFCE-Compositing-Software zu deaktivieren. Dies ist kritisch, oder Compton wird nicht funktionieren.

Öffnen Sie bei deaktiviertem Standard-Compositor ein Terminal und starten Sie den Nano-Texteditor.

nano ~/.config/autostart/compton.desktop

Fügen Sie den folgenden Code in die Desktop-Datei ein, damit der Compositor beim Anmelden gestartet wird:

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Compton
Comment=X11 compositor
Exec=compton -b
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false

Hinweis: Ändern Sie die Berechtigungen der Desktop-Datei mit chmod +x ~/.config/autostart/compton.desktop

  So installieren Sie Darktable unter Linux

Konfigurieren Sie Compton auf XFCE4

Der automatische Start ist aktiviert, aber Compton ist nicht bereit für die Verwendung auf XFCE. Sie müssen zuerst eine Konfigurationsdatei generieren. Dies kann (umständlich) im Terminal erfolgen. Glücklicherweise existiert Compton-conf. Drücken Sie ALT + F2, geben Sie compton-conf ein und drücken Sie „Enter“ auf der Tastatur, um es zu öffnen.

Wenn das Tool Compton conf geöffnet wird, wird eine Standardkonfigurationsdatei generiert. Gehen Sie durch die App und ändern Sie die Optionen nach Belieben. Wenn Sie fertig sind, klicken Sie auf „Übernehmen“ und melden Sie sich ab. Wenn Sie sich wieder anmelden, sollte Compton auf XFCE4 laufen!

Aktivieren von Compton auf LXDE/LXQT

Die Verwendung von Compton auf LXDE und LXQT ähnelt XFCE4, und die Anweisungen unterscheiden sich kaum. Der einzige wirkliche Unterschied besteht darin, dass es nicht erforderlich ist, ein Standard-Composite-Tool zu deaktivieren, da es keines gibt. Erstellen Sie stattdessen die Desktop-Datei, damit Compton beim Start ausgeführt werden kann.

nano ~/.config/autostart/compton.desktop

Fügen Sie diesen Code in die Datei ein:

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Compton
Comment=X11 compositor
Exec=compton -b
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false

Aktualisieren Sie die Berechtigungen der Desktop-Datei, damit das System sie richtig liest:

chmod +x ~/.config/autostart/compton.desktop

Öffnen Sie zuletzt Compton conf. Verwenden Sie die Einstellungen, die das Tool standardmäßig auswählt. Alternativ können Sie das Tool durchgehen und verschiedene Optionen auswählen. Wenn Sie fertig sind, klicken Sie auf „Übernehmen“, um die Einstellungen zu Compton hinzuzufügen. Melden Sie sich dann ab. Nach der Anmeldung sollte Ihr LXDE/LXQT-System Compton verwenden.

  So kopieren und fügen Sie Text in der Linux-Bash-Shell ein

Aktivieren von Compton On MATE

Das Aktivieren von Compton Compositing in der Mate-Desktopumgebung ist dank des Mate-Tweak-Tools viel einfacher als in anderen leichten Desktopumgebungen. Installieren Sie es, indem Sie in Ihrem Paketmanager nach „Mate Tweak“ suchen. aus Quelle kompilieren, oder Holen Sie sich ein Paket von pkgs.org.

Wenn Sie Mate Tweak installiert haben, klicken Sie im Menü in der Taskleiste auf „Einstellungen“ und dann auf „Aussehen und Verhalten“. Wählen Sie in „Look and Feel“ „Mate Tweak“ und starten Sie das Programm.

Suchen Sie in der Seitenleiste nach „Windows“ und wählen Sie es aus. In diesem Bereich des Tweak-Tools können Benutzer ändern, wie Compositing auf dem Mate-Desktop funktioniert.

Um Compton GPU Compositing zu aktivieren, wählen Sie das Dropdown-Menü unter „Window Manager“, suchen Sie nach „Marco (Compton GPU Compositor)“ und wählen Sie es aus, um es zu aktivieren. Das Compositing sollte sofort beginnen. Wenn nicht, starten Sie Ihren PC neu. Bei der Anmeldung sollte alles funktionieren.

Hinweis: Da sich Mate Tweak um Compton kümmert, ist die Verwendung von Compton-conf nicht erforderlich. Sie können es jedoch trotzdem öffnen, um die Einstellungen zu optimieren.