So beschleunigen Sie Ihren Linux-Desktop mit Compton

Desktop-Komponisten sind zu einer modernen Notwendigkeit geworden, sei es aufgrund von Bildschirmrissen oder einfach aus der Sehnsucht nach Desktop-Augenschmaus. Während Compositoren oft ihren Preis haben – Geschwindigkeit und Ressourcen – ist ein kleiner Compositor hier, um den Tag zu retten: Compton. Compton läuft selbst auf den lahmsten Rechnern und kann die Grafik auf Low-End-Hardware glätten oder den Desktop eines neuen Rechners blitzschnell machen.

Für diejenigen, die es nicht wissen: Compton ist ein superleichter, eigenständiger Compositor, der für die Verwendung in Verbindung mit Linux-Desktops entwickelt wurde. Es eignet sich perfekt für ältere Hardware und wird häufig von leichtgewichtigen Distributionen verwendet, die einen Compositor benötigen, der keine Einbußen bei Geschwindigkeit und Reaktionsfähigkeit hinnehmen muss. Wir haben hier Anweisungen für drei Desktops beigefügt: KDE, MATE und Xfce. Beachten Sie, dass die gleichen Prinzipien auf viele andere Desktops angewendet werden können.

Wir hatten gehofft, GNOME und Cinnamon einzubeziehen, aber es scheint, dass ihre Compositors integriert sind und nicht ersetzt werden können – teilen Sie uns in den Kommentaren mit, ob dies nicht der Fall ist und wie Sie sie deaktivieren können.

Lesen Sie auch: 5 maßgeschneiderte Linux-Desktops, die Sie inspirieren

Index
  1. Compton installieren und verwenden
  2. KUMPEL
  3. XFCE
  4. KDE
    1. Compton auf KDE zum Laufen bringen

Compton installieren und verwenden

Compton ist sehr verbreitet und sollte in den Repositorys Ihrer Distribution verfügbar sein. Wenn nicht, finden Sie Anweisungen auf der Seite GitHub-Seite des Projekts.

Wenn Sie die Installation per Befehlszeile bevorzugen, geben Sie für Debian- oder Ubuntu-basierte Systeme Folgendes ein:

Für Fedora/Red Hat-Systeme:

In diesem Tutorial werden drei Schritte für jeden Desktop nach der Installation behandelt: Deaktivieren Ihres Compositors, Ausprobieren von Compton in einer Shell und Hinzufügen von Compton zur Liste der Autostart-Programme Ihres Desktops.

Anstatt den Befehl allein zu verwenden, fügen wir Schalter hinzu, um OpenGL anstelle des alten X-Render-Backends zu verwenden, was die gewünschte Leistung bietet.

compton --vsync opengl-swc --backend glx

MATE und

KUMPEL

Keiner der Compositors von MATE oder (Anspruchsvollere Benutzer können solche Dinge messen!)

Um Ihren Compositor zu deaktivieren, klicken Sie auf „Menü -> Einstellungen -> Windows“. Dadurch wird ein neues Fenster mit dem Namen „Fenstereinstellungen“ geöffnet. Deaktivieren Sie auf der Registerkarte „Allgemein“ das Kontrollkästchen „Software-Compositing-Fenstermanager aktivieren“.

Öffnen Sie bei deaktiviertem Compositor ein Terminal und versuchen Sie, Compton auszuführen. Wenn es erfolgreich ausgeführt wird, fügen Sie es zum Autostart von MATE hinzu, indem Sie auf „Menü -> Einstellungen -> Startanwendungen“ klicken. Klicken Sie im neuen Fenster auf Hinzufügen. Dadurch wird ein Dialog zur Eingabe Ihres Befehls geöffnet.

Benennen Sie zunächst den Befehl, damit Sie ihn finden können (Compton!), und fügen Sie den vollständigen Befehl in das Feld „Befehl“ ein.

XFCE

Xfce hat im Wesentlichen die gleichen Schritte wie MATE, nur mit mehr Fenstern zum Navigieren. Deaktivieren Sie Ihren Compositor, indem Sie das Hauptmenü „Anwendungen“ öffnen und auf „Einstellungen -> Fenstermanager-Optimierungen“ klicken. Dadurch wird ein neues Fenster geöffnet. Öffnen Sie die Registerkarte „Compositor“ und deaktivieren Sie die Option „Anzeige-Compositing aktivieren“.

Überprüfen Sie, ob der Befehl in einem Terminal funktioniert. Wenn ja, fügen Sie es Ihrem Startup hinzu, indem Sie auf „Menü -> Anwendungen -> Einstellungen -> Sitzung und Start“ klicken. Öffnen Sie im neuen Fenster die Registerkarte „Autostart der Anwendung“ und klicken Sie auf die Schaltfläche „Hinzufügen“.

Geben Sie im Fenster „Anwendung hinzufügen“ einen Namen für Ihren Befehl ein und geben Sie den vollständigen Befehl in das Feld „Befehl“ ein. Lassen Sie den Trigger auf „Beim Anmelden“ eingestellt und klicken Sie auf „OK“.

KDE

Hier wird Compton nun einen erheblichen Leistungsunterschied bewirken. Im Vergleich zum nativen Compositor von KDE gab es eine erhebliche Steigerung der Geschwindigkeit und Reaktionsfähigkeit. Der Desktop reagiert jetzt so schnell, dass es fast schon heftig ist. Ein Spiel unter Proton lief plötzlich mit mehr als 60 FPS, wo es zuvor Probleme hatte.

Abgesehen von der Leistung sehen Comptons visuelle Optimierungen unter KDE großartig aus, mit einer sehr geschmackvollen Transparenz in den Menüs.

In Kombination mit einem dunklen Design verleiht es der Taskleiste und den Menüs einen stilvollen schwarzen Glas-Look, was zu einem der schönsten Desktops führt, die wir je verwendet haben.

Beachten Sie, dass Compton zwar im Allgemeinen gut mit KDE läuft, es jedoch abstürzt, wenn die Desktop-Auflösung manuell über die Systemeinstellungen geändert wird. Dadurch entsteht ein halber Desktop mit allen Tasten und Eingaben an den falschen Stellen. Das Abmelden über Tastaturkürzel hat das Problem behoben, aber Sie sollten Compton wahrscheinlich über Ihren Systemmonitor deaktivieren, bevor Sie die Desktop-Auflösung ändern.

Beachten Sie auch, dass Sie nicht mehr herauszoomen können, um alle Desktops anzuzeigen. Dies ist etwas, das ich selten verwende, daher vermisse ich es nicht wirklich, aber wenn Sie sich auf diese Funktion verlassen, ist Compton nichts für Sie.

Ansonsten war Compton im Allgemeinen stabiler als der KDE-Compositor, insbesondere wenn Anwendungen die Auflösung im Vollbildmodus änderten (sogar DOS-Spiele, die in sehr niedrigen Auflösungen ausgeführt wurden). Wenn Sie ein Hardcore-Gamer sind, lohnt es sich, auf die Funktionen zu verzichten, um erhebliche Leistungssteigerungen zu erzielen.

Compton auf KDE zum Laufen bringen

Um Compton mit KDE zum Laufen zu bringen, sind weitere Vorbereitungen erforderlich. Keine Panik, denn es ist nicht so schwer. Das Deaktivieren des Compositors ist einfach genug. Öffnen Sie einfach die Systemeinstellungen von KDE, gehen Sie zu „Anzeige und Monitor“, öffnen Sie den Abschnitt „Compositor“ und deaktivieren Sie das Kontrollkästchen „Compositor beim Start aktivieren“. Probieren Sie den angegebenen Compton-Befehl in einem Terminal aus, und wenn alles in Ordnung ist, kann upi fortfahren.

Hier wird es etwas schwieriger. Die Autostart-Dialoge von KDE akzeptieren diesen einfachen Compton-Befehl mit seinen Schaltern nicht, Sie müssen also ein einfaches Skript erstellen. Machen Sie sich keine Sorgen, wir erklären Ihnen alles.

Erstellen Sie zunächst eine neue Textdatei. Wir nennen es „compton-script.sh“. Kopieren Sie den folgenden Text und fügen Sie ihn ein:

#!/bin/bash /usr/bin/compton --vsync opengl-swc --backend glx

Speichern Sie die Datei und machen Sie sie ausführbar, indem Sie mit der rechten Maustaste auf die Datei klicken und Eigenschaften wählen. Öffnen Sie die Registerkarte „Berechtigungen“ und aktivieren Sie das Kontrollkästchen „Ist ausführbar“.

Dieses Skript ist jetzt einsatzbereit. Um es zu Ihrem Startup hinzuzufügen, öffnen Sie die Systemeinstellungen und wählen Sie den Abschnitt „Starten und Herunterfahren“, in dem Sie Autostart finden. Klicken Sie im Autostart auf die Schaltfläche „Skript hinzufügen“ und suchen Sie im neuen Dialogfenster nach Ihrer Skriptdatei. Klicken Sie auf OK und Sie sollten fertig sein.

Haben Sie trotz eines großartigen Compositors wie Compton immer noch Bildschirmrisse? Sehen Sie sich unsere Anleitung zum Entfernen von Screen-Tearing unter Linux an.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up