Programm starten nachdem kdm fertig geladen wurde

Moien

Mein Problem ist sehr einfach:
Ein kleines aber wichtiges Programm soll gestartet werden nachdem X (xorg 6.8.2) komplett fertig mit laden ist. Wenn möglich schon vor dem Einlogen des 1. User.

Wo und wie ?

Hintergrund:
man kann mir rovclock die Taktrate von radeon-Karten verändern. Leider kann xorg nicht danach die Karte nicht mehr initialisieren. Hat xorg die Karte erst einmal erkannt und konfiguriert funktioniert rovclock wunderbar. Erstaunlicherweise auch über xorg Neustarts hinweg. Und mit reduzierter Taktrate verbraucht mein Laptop 1 Watt weniger, was mich dem Fernziel „lautloser PC“ wieder einen Schritt näher bringt.

Danke

Moien

Hallo pumpkin,

Mein Problem ist sehr einfach:
Ein kleines aber wichtiges Programm soll gestartet werden
nachdem X (xorg 6.8.2) komplett fertig mit laden ist. Wenn
möglich schon vor dem Einlogen des 1. User.

Wo und wie ?

Schreib ein kleines Skript welches das Programm startet und lege es nach /etc/init.d/
Nun erstellst du eine Verknüpfung zum Skript in /etc/init.d/rc5.d
Syntax = SXXskript
Sieh nach wann der xdm gestartet wird und nimm einfach eine entsprechend höhere Nummer die noch frei ist.

HTH

Gruß Norbert

Hintergrund:
man kann mir rovclock die Taktrate von radeon-Karten
verändern. Leider kann xorg nicht danach die Karte nicht mehr
initialisieren. Hat xorg die Karte erst einmal erkannt und
konfiguriert funktioniert rovclock wunderbar.
Erstaunlicherweise auch über xorg Neustarts hinweg. Und mit
reduzierter Taktrate verbraucht mein Laptop 1 Watt weniger,
was mich dem Fernziel „lautloser PC“ wieder einen Schritt
näher bringt.

Danke

Moien

Schreib ein kleines Skript welches das Programm startet und
lege es nach /etc/init.d/
Nun erstellst du eine Verknüpfung zum Skript in
/etc/init.d/rc5.d

(Debian fährt standartmässig Level 2, frag mich nicht wieso … )

Syntax = SXXskript
Sieh nach wann der xdm gestartet wird und nimm einfach eine
entsprechend höhere Nummer die noch frei ist.

Das ganze hat einen Schönheitsfehler: kdm/xdm brauchen ein bisschen mehr Zeit, d.h. ich müsste da eine kleine Verzörgerung einbauen. Werd das mal testen…

cu

Moien

Abend,

Schreib ein kleines Skript welches das Programm startet und
lege es nach /etc/init.d/
Nun erstellst du eine Verknüpfung zum Skript in
/etc/init.d/rc5.d

(Debian fährt standartmässig Level 2, frag mich nicht wieso
… )

uups,ein Debian, dann sollten /etc/rcS.d und /etc/rc.boot deine Freunde sein.

Gruß Norbert