So starten Sie Programme auf der Gnome-Shell automatisch

Automatischer Start von Anwendungen in der Gnome Shell

Eine praktische Funktion der Gnome Shell ist die Möglichkeit, Anwendungen automatisch beim Anmelden zu starten. So können Sie Ihren Arbeitsbereich optimal vorbereiten. Der einfachste Weg, Programme in der Gnome Shell automatisch zu starten, ist die Verwendung der Anwendung „Tweaks“.

Diese Anleitung zeigt Ihnen, wie Sie die Gnome Tweaks-App installieren, um den automatischen Start von Anwendungen einfach zu konfigurieren. Los geht’s!

Programme über die grafische Oberfläche (GUI) automatisch starten

Die Tweaks-App ist auf den meisten Linux-Distributionen mit Gnome Shell nicht standardmäßig installiert. Dies liegt daran, dass viele Distributoren es bevorzugen, wenn Benutzer die Standardeinstellungen des Desktops nicht ändern. Daher müssen Sie die Anwendung zuerst installieren, bevor Sie fortfahren können.

Installation von Tweaks

Die Installation der Tweaks-Anwendung ist in den meisten Linux-Distributionen recht unkompliziert. Dank der großen Beliebtheit von Gnome unter Linux-Nutzern ist die App sogar in den Software-Repositories weniger bekannter Betriebssysteme verfügbar. Um zu beginnen, öffnen Sie eine Terminal-Sitzung mit der Tastenkombination Strg + Alt + T. Führen Sie dann die folgenden Befehle für Ihr Betriebssystem aus:

Ubuntu
sudo apt install gnome-tweak-tool
Debian
sudo apt-get install gnome-tweak-tool
Arch Linux
sudo pacman -S gnome-tweak-tool
Fedora

Fedora Linux bietet oft eine vollständige Gnome-Umgebung, daher ist es möglich, dass Tweaks bereits installiert ist. Falls nicht, können Sie es einfach mit folgendem Befehl installieren:

sudo dnf install gnome-tweak-tool
OpenSUSE
sudo zypper install gnome-tweak-tool
Allgemeines Linux

Wie bereits erwähnt, ist Gnome eine weit verbreitete Desktop-Umgebung. Daher sollte es kein Problem sein, Tweaks zu installieren. Wenn Sie Schwierigkeiten haben, suchen Sie im Terminal nach „Gnome Tweaks“ und installieren Sie es wie gewohnt über Ihre Paketverwaltung.

Einrichten von Startup-Programmen

Sobald die Tweaks-Anwendung auf Ihrem Linux-System installiert ist, können Sie Starteinträge für die Gnome Shell erstellen. Drücken Sie die Windows-Taste, geben Sie „Tweaks“ ein und klicken Sie auf das Symbol, um die App zu öffnen. Wählen Sie dann im linken Menü „Startanwendungen“.

Klicken Sie im Bereich „Startanwendungen“ auf das „+“-Symbol. Ein Auswahlmenü wird eingeblendet.

In diesem Menü können Sie durch die verfügbaren Anwendungen blättern (laufende Apps werden zuerst angezeigt). Klicken Sie auf eine Anwendung, um sie auszuwählen, und klicken Sie dann auf „Hinzufügen“, um einen neuen Starteintrag zu erstellen. Wiederholen Sie diesen Vorgang für alle Anwendungen, die automatisch gestartet werden sollen.

Sind Sie mit dem Hinzufügen fertig? Schließen Sie Tweaks, um den Vorgang abzuschließen.

Entfernen von automatischen Starts

Das Löschen eines Starteintrags in der Gnome Shell ist genauso einfach wie das Hinzufügen. Öffnen Sie die Tweaks-App und gehen Sie zu „Startanwendungen“.

Suchen Sie im Bereich „Startanwendungen“ die App, die nicht mehr automatisch gestartet werden soll. Klicken Sie auf die Schaltfläche „Entfernen“, um den Eintrag zu löschen. Wiederholen Sie dies für jede Anwendung, deren automatischer Start bei der Anmeldung verhindert werden soll.

Nachdem Sie alle unerwünschten Starteinträge entfernt haben, schließen Sie Tweaks. Die Änderungen werden automatisch übernommen.

Automatisches Starten von Anwendungen über das Terminal

Die Tweaks-App ist nicht die einzige Möglichkeit, Starteinträge in der Gnome Shell zu erstellen. Benutzer, die das Terminal bevorzugen, können über den „cp“-Befehl Einträge im Ordner „~/.config/autostart/“ vornehmen.

Um einen Starteintrag über die Befehlszeile zu erstellen, wechseln Sie vom Home-Verzeichnis (~) in den Ordner „/usr/share/applications/“.

cd /usr/share/applications/

Führen Sie den Befehl „ls“ aus, um die Liste der Anwendungsverknüpfungen anzuzeigen.

ls

Sie finden die gewünschte Anwendung nicht in der Liste? Kombinieren Sie den Befehl „ls“ mit „grep“, um die Suche einzugrenzen.

ls | grep 'programname'

Wählen Sie das Programm aus, das Sie automatisch starten möchten, und fügen Sie den Namen in den folgenden „cp“-Befehl ein, um einen neuen Starteintrag zu erstellen:

mkdir -p ~/.config/autostart/

cp programname.desktop ~/.config/autostart/

Aktualisieren Sie nach dem Erstellen eines neuen Starteintrags im Autostart-Ordner die Berechtigungen der Datei, damit die Gnome Shell korrekt darauf zugreifen kann:

sudo chmod +x ~/.config/autostart/programname.desktop

Wiederholen Sie diesen Vorgang für jede Anwendung, die Sie automatisch starten möchten.

Entfernen von automatischen Starts über das Terminal

Um einen Starteintrag über das Terminal zu löschen, navigieren Sie mit dem folgenden Befehl in den Autostart-Ordner:

cd ~/.config/autostart

Führen Sie dann den Befehl „ls“ aus, um die Starteinträge im Ordner anzuzeigen:

ls

Kopieren Sie die Namen der Programme, die nicht mehr automatisch gestartet werden sollen, und fügen Sie sie in den „rm“-Befehl ein:

rm programname.desktop