Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Zerog 17 Listopadu 2008, 15:30:58

Název: devilspie startup
Přispěvatel: Zerog 17 Listopadu 2008, 15:30:58
Zdravím

marně se snažím spustit Devil's pie hned po přihlašení automaticky. Nedaří se. Jak přes GUI tak ručne. V domovském adresaří mám složku:

Kód: [Vybrat]
drwxr-xr-x  2 zerog root     4096 2008-11-16 20:10 .devilspie
v něm

Kód: [Vybrat]
-rw-r--r--  1 root  root    295 2008-11-16 20:10 settings.ds
-rw-r--r--  1 zerog zerog   296 2008-11-17 15:08 ss.ds

obsah souborů je stejný, zkoušel jsem jestli záleží na vlastníkovi.

V etc/init.d mám tohle :

Kód: [Vybrat]
-rwxr-xr-x   1 root root    22 2008-11-17 14:44 Devils-pie
obsah:
Kód: [Vybrat]
devilspie &
V /etc/rc2.d mám :
Kód: [Vybrat]
lrwxrwxrwx   1 root root    20 2008-11-17 14:10 S71Devil -> ../init.d/Devils-pie

ten stejný symbolický link jsem zkoušel dát i do rcS.d, ale bezvýsledně.

Pres GUI jsem to dělal stejně jak je uvedeno v http://wiki.ubuntu.cz/Automatick%C3%A9%20rozmis%C5%A5ov%C3%A1n%C3%AD%20oken (http://wiki.ubuntu.cz/Automatick%C3%A9%20rozmis%C5%A5ov%C3%A1n%C3%AD%20oken)

Když napíši ručně devilspie, vše funguje, takže chyba v devilspie ani v configu není. Prostě  se to jen nespustí po přihlášení.

Díky za rady ... mě už nic nenapadá.
Název: Re: devilspie startup
Přispěvatel: Zerog 18 Listopadu 2008, 10:15:06
?
Název: Re: devilspie startup
Přispěvatel: Martin Kiklhorn 18 Listopadu 2008, 19:03:18
pokud napíšete ručně
Kód: [Vybrat]
sudo -i
/etc/init.d/Devils-pie start
exit
tak se nespustí?

a při
Kód: [Vybrat]
sudo /etc/init.d/Devils-pie startse spustí?

pokud ano tak bych předpokládal že hledá svůj konfig v domovském adresáři.
Program sice neznám, ale mohlo by  stačit překopírovat konfigurák .devilspie do /root/

další možnost mne napadá /etc/init.d/Devils-pie upravit
Kód: [Vybrat]
devilspie cestakekonfiguráku &
nebo jej nestartovat přes rc, ale vrazit jej do uživatelské crontab

případně ukažte ještě
Kód: [Vybrat]
ls -laF /etc/rc2.d jestli náhodou se nesnaží spustit před něčím co potřebuje pro běh.