Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Jere 15 Května 2008, 21:50:03

Název: Problém s automatickým spouštěním aplikací po přihlášení (Gnome) HH [vyřešeno]
Přispěvatel: Jere 15 Května 2008, 21:50:03
V Systém -> Volby -> Sezení mám zadané spouštění Task Coach (http://www.taskcoach.org/) taskcoach.py, zkoušel jsem i taskcoach.py %f.
Problém je v tom, že aplikace se po přihlášení velmi často nespustí.
Navíc si myslím, že to není problém přímo TaskCoach, protože dřív to samé dělalo Kopete, které jsem také ručně přidával... Zajímavé je, že po přidání TaskCoach se již Kopete spouští bez problémů...

Takže otázka zní: Netušíte, v čem by mohl být problém? Je nějaká jiná možnost, jak spouštět aplikace po přihlášení uživatele?

Ukázka xsession-errors.txt (http://jere.php5.cz/tmp/xsession-errors.txt) po jednom z neúspěšných spuštění.

Díky
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: c4pp4 17 Května 2008, 01:29:56
Nemá tam bejt náhodou tohle? (na začátku je tečka):
./usr/bin/taskcoach.py
a nebo ještě mě napadlo:
python /usr/bin/taskcoach.py
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: ubuntu luky 17 Května 2008, 01:36:10
jo pokud je v tom skriptu na prvnim radku toto

#!/usr/bin/env python

pak to staci spustit jak rika predchozi prispevek jinak taky treba

python skript.py

ale mozna ze se to nespusti proto, ze ten pozadavek na spusteni prijde driv nez pozadavek na spusteni pythonu, respektive treba python nekdy najede pozdejc
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: Jere 18 Května 2008, 23:52:29
python /usr/bin/taskcoach.py
Bohuzel tohle nezabralo. Zase se to nespousti.

Neexistuje teda jiny spolehlivejsi zpusob, jak spoustet aplikace po prihlaseni?
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: emil54 19 Května 2008, 13:58:22
python /usr/bin/taskcoach.py
Bohuzel tohle nezabralo. Zase se to nespousti.

Neexistuje teda jiny spolehlivejsi zpusob, jak spoustet aplikace po prihlaseni?
Pokud by to bylo v tom, ze se pokousi spustit driv, nezli python, zkus do toho scriptu pridat jako prvni instrukci
Kód: [Vybrat]
sleep 35pozdrzi to beh scriptu o 35s (nebo kolik tam das) a mezitim se python probere k zivotu
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: Jere 20 Května 2008, 21:08:23
Pokud by to bylo v tom, ze se pokousi spustit driv, nezli python, zkus do toho scriptu pridat jako prvni instrukci
Kód: [Vybrat]
sleep 35pozdrzi to beh scriptu o 35s (nebo kolik tam das) a mezitim se python probere k zivotu

Do kterého skriptu? Předpokládám, že do toho, který má na starosti spuštění aplikací po přihlášení.... kde ho najdu? :-)
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: emil54 21 Května 2008, 00:45:41
Do kterého skriptu? Předpokládám, že do toho, který má na starosti spuštění aplikací po přihlášení.... kde ho najdu? :-)
Ne, sorry, nejak jsem zazdil, ze jde o python script, tam je sice funkce sleep taky, ale neznam syntax.
Ale napis si kratkej scriptik, ze kteryho si muzes pak poustet se zpozdenim cokoli, takze i ten "python /usr/bin/taskcoach.py"
Mohlo by to vypadat treba takhle:
Kód: [Vybrat]
#/bin/sh

sleep 30

python /usr/bin/taskcoach.py
uloz to treba jako ~/.po_startu.sh a zmen tomu atributy aby to slo pustit
Kód: [Vybrat]
chmod 755 .conky_start.sha hod to do programu po startu. Spusti se to nekdy behem nabihani systemu, ale pocka to 30 sekund a az pak to pusti ten tvuj script

Resilo se to tu uz vickrat, napr. tady: http://forum.ubuntu.cz/index.php?topic=18355.msg151018#msg151018 v souvislosti s pousteni Conky
Název: Re: Problém s automatickým spouštěním aplikací po přihlášení (Gnome, HH)
Přispěvatel: Jere 21 Května 2008, 23:32:39
Bohuzel to nepomohlo.

Ale kdyz jsem zkusil nechat spoustet tenhle skript a zaroven zapnul puvodni prikaz (python /usr/bin/taskcoach.py), tak to najednou funguje. Takze se splnilo moje podezreni, ktere jsem v prvnim prispevku naznacoval - Gnome (mi) proste nespousti posledni prikaz.
Kazdopadne je to timto siditkem vyreseno :-)