Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: xrysj05 22 Ledna 2007, 12:52:35

Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 12:52:35
Prosim o pomoc :]

uz dva dny tu prohlizim vsechno na foru a hledam jak se dostat do cile - bohuzel neuspesne.

Mam nainstalovano Ubuntu 6.10, zprovozneno. Doinstalovan jeden program, funguje. Potrebuju ho spoustet automaticky ale pred prihlasenim uzivatele. V /etc/init.d/ je skript kterej neni problem z terminalu pustit, prikazem update-rc.d dmp start 20 3 . jsem ho poslal do rc3.d aby se spoustel pri startu xwindow. Bohuzel se nespousti a ja uz si trham vlasy a bez napadu na to cucim.

Muze nekdo poradit?
Název: automaticke spousteni programu
Přispěvatel: LS 22 Ledna 2007, 13:07:07
nejjednodussi je zaradit ho primo do /etc/rc.local, jinak musite zakladat spousteci skripty v /etc/init.d/ atd.
Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 13:57:30
diky za reakci.. mozna jsem sel tou slozitejsi cestou, ale jak jsem psal - skript v /etc/init.d uz je a je funkcni (pouze se spousti sudo etc/...). Dokonce je uz prolinkovanej do rc3.d takze teoreticky by se opravdu pri startu xwindow spoustet mel. Bohuzel to je teorie a nespusti se. zapsat ho do /etc/rc.local nepomohlo :(
Název: automaticke spousteni programu
Přispěvatel: LS 22 Ledna 2007, 14:25:02
Citace: xrysj05
... zapsat ho do /etc/rc.local nepomohlo :(
Jak nepomohlo? Program se nespusti? Spusti ale nefunguje? Skonci s chybou? Kam presne jste prikaz zapsal? Pred "exit 0"? O jaky program se vlastne jedna?
Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 14:48:25
Presne tak, zadny program se nespusti - je to program na pousteni prednastavenych klipu, ze serveru je mozne obsah kontrolovat. Vzhledem k tomu ze vse se ovlada dalkove je nutne aby mi samotny program naskocil pred prihlasenim..
Ubuntu mi nabehne do prihlasovaci obrazovky a tam ceka na prihlaseni. neudela nic - program se nespusti ani nevypise zadnou chybu. Prikaz jsem napsal pred exit 0.
Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 14:51:17
Spis bych to napsal jeste jinak.. umim to rozchodit pod starsim ubuntem:
v etc/inittab:
id:3:default
na konci souboru - dmp:3:respawn:/etc/init.d/X

ale v Ubuntu 6.10 soubor inittab neni a ja netusim jak ted.. muzete poradit?
Název: automaticke spousteni programu
Přispěvatel: LS 22 Ledna 2007, 15:07:05
v Ubuntu 6.10 je upstart (https://launchpad.net/upstart).
Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 15:13:53
Diky za odkaz - uz jsem ho parkrat na diskuzi videl; i pres snahu a hodiny u proklikavani jsem ani malinko nepochopil kam a jak mam ten pozadovanej radek co mel bejt v inittabu napsat. Proto jsem psal o pomoc, muzete poradit?
Název: automaticke spousteni programu
Přispěvatel: LS 22 Ledna 2007, 15:33:20
Nejake navody jsou tady (http://upstart.ubuntu.com/), ale moc jsem to nepochopil. Sorry.
Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 15:38:49
Ja prave taky uplne nechapu... no nic.. vzdavam to a stahnu krovky a pockam na nejakyho gurua kterej vedet bude. Mam uz stahnutou tretinu 5.10ky - kdybych to tak udelal okamzite, uz by to bezelo :)
Název: automaticke spousteni programu
Přispěvatel: xrysj05 22 Ledna 2007, 15:39:44
kazdopadne dekuju za iniciativu :)
Název: automaticke spousteni programu
Přispěvatel: Bubo 09 Února 2007, 08:54:37
Zkus si spustit runlevel, 6.10 defaultne bezi v runlevel 2. Prenastavit ho lze v /etc/event.d/rc-default, zmenou telinit ;)