ForumProbleme mit dem Autostart
Julian79 – Montag, 29. August 2005 18:29 Uhr

Hallo,

ich habe Probleme mit dem Autostart unter Suse 9.3.

Ich habe einen Link eines Programmes in /etc/init.d/rc5.d/ gesetzt, wenn ich den PC boote, wird das Programm allerdings nicht gestartet!

Wenn ich den Link aus den rc5.d selbst starte, funktioniert es aber ohne Probleme.

Fehlt da noch irgendwo ein Eintrag?

Wo kann da der Fehler liegen?

Danke & Gruß,

Julian.

1 Antwort
Philipp Vogt – Montag, 29. August 2005 18:41 Uhr

Hallo!

Nur zur Sicherheit: wenn es ein Programm ist, das eine graphische Oberflaeche braucht, dann geht es zu diesem Zeitpunkt normal noch nicht, es zu starten. Da dann ja weder eine graphische Oberflaeche aktiv ist und auch noch kein User eingeloggt ist (dafuer gibt es z.B. bei KDE einen Autostartordner).

Wobei man zusaetzlich noch bei Suse (und wohl auch bei anderen) darauf achten muss, dass das Programm ueber ein Shellscript gestartet wird (schau Dir einfach die anderen Programme im Verzeichnis an).

Kannst Du vielleicht noch sagen, welches Programm Du starten willst? Dann kann man Dir vielleicht etwas besser helfen.

mfG

Philipp

Julian79 – Dienstag, 30. August 2005 10:01 Uhr

Hallo Philipp,

es handelt sich um das Backup-Programm Backup Express von Syncsort. Das Programm kopiert nach der Installation ein entsprechendes Skript in das rc3.d.

Da ich das Linux aber im Runlevel 5 starte, habe ich in der Knowledgebase von Syncsort nachgesehen, und habe dann in /etc/init.d/rc5.d/ folgenden symoblischen Link erstellt:

ln -s /opt/BackExe/misc/sscmagent /etc/rc.d/rc5.d/S95BackEx

Wenn ich nun das System neu starte, oder eben halt nur den Runlevel neu starte, wird das Programm leider nicht geladen.

Wenn ich das Skript direkt starte (also /etc/init.d/rc5.d/S95BackEx) dann funktioniert es!

Habe ich da noch irgendwo irgendetwas vergessen?

Gruß,

Julian.

PS: Ich habe testweise das System in Runlevel 3 gestartet, um zu sehen, ob es dann geht, geht leider auch nicht!

Julian79 – Dienstag, 30. August 2005 11:57 Uhr

Hallo,

habe das Problem gelöst, es hat noch ein Skript in /etc/init.d gefehlt, auf das sich die anderen Startskripte meines Backupprogramms in rc3.d und rc5.d beziehen!

Nun gehts!

Danke,

Julian.