Programme automatisch starten

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche
Dieser Artikel ist Teil der Tipps & Tricks Sammlung

Es gibt mehrere Möglichkeiten, Programme bei einem Neustart automatisch starten zu lassen. Im folgenden wird nach graphischen und nichtgraphischen Programmen unterschieden. Nichtgraphische Programme können dabei auch ohne das Einloggen in einen Desktop automatisch gestartet werden.


Inhaltsverzeichnis

Nichtgraphische Programme

rc.local

Die Datei /etc/rc.local wird direkt nach den Initskripten ausgeführt. Die dort eingetragenen Anweisungen werden im Kontext von root ausgeführt.

cron

Auch über cron ist ein automatischer Start von Programmen möglich. Der Vorteil ist, dass sie im jeweiligen Userkontext ausgeführt werden (je nachdem, in welche crontab sie eingetragen werden). Beispiel

Editiert als normaler User Eure crontab, um z.B. fetchmail bei jedem Reboot starten zu lassen:

$ crontab -e

und tragt folgendes ein:

@reboot         /usr/bin/fetchmail


Graphische Programme

Die folgenden Möglichkeiten greifen nur, wenn in den entsprechenden Desktop eingeloggt wird. Ein Eintrag für ein Programm bei Gnome startet dabei nicht dasselbe Programm unter KDE oder XFce. Wenn das nötig sein sollte, muss der Eintrag unter den anderen Desktops auch vorgenommen werden.

Gnome

Im Gnome-Menü gibt es einen extra Eintrag für die Verwaltung von Sitzungen: System -> Einstellungen -> Weitere Präferenzen -> Sitzungen. Dort kann unter Startprogramme der Konsolenbefehl, der das Programm startet, eingetragen werden.

Unter Fedora Core 7 findet sich der Eintrag unter System -> Einstellungen -> Persönlich -> Sitzungen.

Gnome-Autostart.png

KDE

Erstellt, falls noch nicht vorhanden, das folgende Verzeichnis im Homeverzeichnis des jeweiligen Users.

mkdir -p ~/.kde/Autostart

Anschließend legt einen symbolischen Link für das Programm, dass Ihr starten wollt, in dieses Verzeichnis. Beispiel für kontact:

ln -s $(which kontact) ~/.kde/Autostart

XFce

Im XFCE-Menü können die automatisch zu startenden Programme über den Menüpunkt "Einstellungen -> Automatisch gestartete Anwendungen" konfiguiert werden:

XFCE-Autostart.png

Wichtig ist dabei zu wissen, dass Programme, die bei Gnome automatisch gestartet werden sollen, dies auch unter Xfce tun.


Links