Programme automatisch starten
Aus Fedorawiki.de
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.
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:
Wichtig ist dabei zu wissen, dass Programme, die bei Gnome automatisch gestartet werden sollen, dies auch unter Xfce tun.