[Antique] Неубиваемое окно ...

Владимир Гусев vova1971 на narod.ru
Пт Апр 8 18:07:23 UTC 2011


On Fri, 08 Apr 2011 21:29:34 +0400, Anatoly Chernov wrote:

> 06.04.2011 20:48, Anatoly Chernov пишет:
>> ...
>> 3. Сваливать все скрипты в одну кучу (.../startup.d) - полохая идея
>> ...
> Пока выкинул оттуда update-menus и перетащил это в /usr/bin/starticewm
> (в прицепе), в надежде что уберётся sleep. Не сработало, но место ему
> здесь (имхо). Ну и закомментировал то, что всё равно не срабатывает
> (после exec).
> Что ещё посоветуете?

Я проверял твою сборку 1.2.38, она и сейчас установлена на моем ноуте.  
Естественно, каталог ~/.icewm/startup.d не работает. Я создале вначале там  
(~/.icewm) исполняемый файл startup с автостартом тех программ, которые  
мне нужны:


#!/bin/sh
xset m 1 0
while [ pidof icewmtray | grep [0-9] > /dev/null ]; do  break; done;
sleep 1
tray_eject_plus &
redshift -l 41.43:44.47 -t 5700:4000 -g 0.8 -m vidmode -v &
sleep 1
gvolwheel &
xxkb &
sleep 1
kompmgr -s -cC -t-4 -l-6 -r13 &
pypanel &

Но схватил сразу же неубиваемое окно..

Тогда поменял значение sleep c 1 на 3 (который на строке 3):


#!/bin/sh
xset m 1 0
while [ pidof icewmtray | grep [0-9] > /dev/null ]; do  break; done;
sleep 3
tray_eject_plus &
redshift -l 41.43:44.47 -t 5700:4000 -g 0.8 -m vidmode -v &
sleep 1
gvolwheel &
xxkb &
sleep 1
kompmgr -s -cC -t-4 -l-6 -r13 &
pypanel &

После этого перезапуск icewm и смена тем на лету перестали вызывать наше  
неубиваемое окно..


-- 
С уважением,
Владимир Гусев


Подробная информация о списке рассылки Antique