Debian fórum

Dotazy => Správa a instalace softwaru => Téma založeno: nERv kdy 12. 06. 2014, 20:17:35

Název: Spustenie aplikácie pri loadovani OS
Přispěvatel: nERv kdy 12. 06. 2014, 20:17:35
Zdravím,

chcel by som docieliť to aby sa mi pri každom spustení debianu načítala aplikácia volumeicon (aby som ju nemusel zakaždým spúšťať ručne).. chcel som to spraviť cez CRON-a..
takže do crontab som pridal riadok @reboot env DISPLAY=:0 /usr/bin/volumeicon.. po restartovani debianu mi vsak volumeicon nenabehol..
vypis zo syslogu: Jun 12 17:36:45 debmm /USR/SBIN/CRON[2164]: (nerv) CMD (env DISPLAY=:0 /usr/bin/volumeicon)  kde mozem mat chybu? ..ďakujem
Název: Re:Spustenie aplikácie pri loadovani OS
Přispěvatel: Brano Dohoda kdy 12. 06. 2014, 20:32:30
 O aké prostredie sa jedná si nedal vedieť...
Název: Re:Spustenie aplikácie pri loadovani OS
Přispěvatel: nERv kdy 12. 06. 2014, 21:17:39
prostredie Mate.. btw. je mi jasné že to pôjde jednoducho naklikať cez menu Preferences->Startup Applications... mňa skôr zaújimalo, prečo to nechce ísť spôsobom popísaným vyššie.. prípadne existuje ešte nejaká ďalšia alternatíva ako to spustiť pri štarte?
Název: Re:Spustenie aplikácie pri loadovani OS
Přispěvatel: Roman Horník kdy 13. 06. 2014, 00:02:33
No tak možná to bude tím, že:
Jak to dáš totiž do cronu, to je jako bys to spustil v konzoli.
To si klidně přesměruj výstup volumeiconu do souboru a uvidíš, že napíše, že pro běh potřebuje grafický prostředí, nebo že musíš určit číslo displeje X serveru. Nebo nenapíše nic a tiše chcípne - nevím, nepoužívám.
Název: Re:Spustenie aplikácie pri loadovani OS
Přispěvatel: Palo M. kdy 13. 06. 2014, 05:56:26
Vidim to podobne ako Roman:
Celkovo, "spustit po starte" je dost siroky pojem, kedze pri starte sa deje vela veci a neda sa spustit hocico hocikedy (a okolo zavislostneho spustania sluzieb je cela veda). Ale ak je to X-kova zalezitost (co predpokladam, kedze si pouzil premennu DISPLAY), tak sa na to cron vobec nehodi.