PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : script nach boot starten



horizzon
10-09-2004, 07:47
Also ich boote Debian (Kernel 2.4.18) auf einem Embedded System mit einer
Compact Flash...funktioniert auch soweit.
Was ich jetzt noch erreichen will ist das "Starten eines Scriptes" nach dem Bootvorgang in einem zweiten xterm.

Hab schon diverse Sachen versucht.
1) /etc/inittab
2) /etc/rcS
3) /etc/X11/xinitrc

ohne Erfolg.

Gibt es da noch andere Möglichkeiten?

peschmae
10-09-2004, 11:14
Kommt auch darauf an wie du X startest.

Ich starte das z.B. immer mit startx und habe entsprechend eine ~/.xsession

Wenn X läuft und du Root-Rechte hast kannst du auch von irgendwo sowas ausführen:
su - $XUSER -c "DISPLAY=:0.0 xlock" &

führt xlock aus.

MfG Peschmä

horizzon
10-09-2004, 11:54
danke für die schnelle anwort..

also bei mir wird auch startx mit passender xsession aufgerufen ...
dann erscheint ein xterm auf tty2.
Nach dem booten klappt das manuelle Starten der xclock von tty2 auch bestens.

Auf diesem Terminal soll jedoch "automatisch nach dem Booten" das Script gestartet werden.

ich bin ratlos

mfg

peschmae
10-09-2004, 13:30
Irgendwie verstehe ich doch nicht ganz was du konkret willst :confused:

Nach dem Booten automatisch eine XTerm starten in der ein Script ausgeführt wird?

MfG Peschmä

horizzon
10-09-2004, 13:59
exakt das will ich !!

bzw.:

(wie gesagt: auf tty2 startet ein X mit xterm.) IN DIESEM xterm soll jetzt ein script gestartet werden, und zwar am Ende des ganzen Bootvorgangs!!

peschmae
10-09-2004, 14:57
ah, in diesem XTerm das schon da ist. Hmm, wo kommt denn das her?

Wenns auch ein neues XTerm sein darf geht vermutlich ein


su - $XUSER -c "DISPLAY=:0.0 xterm -e /das/script.sh" &

z.B. in /etc/init.d und dann entsprechend verlinken nach /etc/rc5.d so dass es nach X gestartet wird.

MfG Peschmä