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

Владимир Гусев vova1971 на narod.ru
Сб Апр 9 09:48:31 UTC 2011


On Wed, 06 Apr 2011 20:48:20 +0400, Anatoly Chernov wrote:

> После издевательств над icewm (интересно - кто над кем?) пришел
> к выводам:
> 1. Любой софт, автостартующий при запуске айса (кроме тех программ,
> которые садятся в трей), должен стартовать так, как это прописано
> в скрипте /etc/X11/icewm/startup.

Софт, не садящийся в трей, как правило не ставят в автозагрузку.. в  
автозагрузку идут либо садящиеся в трей, либо работающие фоном..

> 2. Любой софт, автостартующий и садящийся в трей, должен стартовать
> строго после старта и стабилизации icewm, т. е. не так, как это
> предусмотрено скриптом. Требуется переделка упомянутого startup
> (либо скриптов, запускающих этот софт).
> 3. Сваливать все скрипты в одну кучу (.../startup.d) - полохая идея
> (либо нужно их как-то помечать специально, перерабатывать ...?).
> 4. sleep 1 - это костыль, причем грубый (другого не придумалось пока).
> 5. xxkb в этом ряду стоит особняком (там свои заморочки).
>
> Желающие могут поэкспериментировать с апплетками (скрипт в прицепе).
> Полностью, либо разделив на 2 части. Со sleep или без них.
> Помещая скрипт(ы) в /etc/X11/icewm/startup.d/ или же
> в ~/icewm/startup.d/ (тут будет приоритет). Всё понятно станет.
> В дебиане этого нет по причине отсутствия всего из пп. 1...3

Я попробую поместить все это в один файл startup (icewm-startup удален из  
системы).

> Всё это имхо, естественно. Возможно просто ошибаюсь.
>
> PS. На название скрипта из прицепа просьба не обращать внимания ... :)
>
> Regards.


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


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