[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