OpenBox помогите допилить автостарт.

Суть проблемы - кривой автостарт приложений в боксе. Автостарт:
sleep 5s &
xrdb ~/.Xresources &
tint2 &
volumeicon &
sh ~/.fehbg &
conky &
sleep 5s &
cairo-compmgr &
теперь конкретнее - .Xresources не читается при первом запуске бокса - т.е не изменяются шрифты на нормальные и т.д. Еще компиз как-то не понятно работает, включена опция тени у окон, но как-то выборочно фурычит, т.е например у всплывающего опенбоксовского меню тень есть, у огнелиса почему-то нет, терминатор раз через раз появляется с тенью… если панелька загориться - это вообще праздник… подозреваю, что на запуска некоторых фич просто не хватает времени -помогите правильно расставить позиции в автострте!!
Еще есть проблема с аспидом - не могу понять почему не работают клавиши вкл/выкл или слип.. вроде норм работает все, что связано с регулировкой процессора, а кнопки не хотят(( может виновник этого дела лэптоп-мод?
& в конце команды означает, что она запуститься в фоне и следующая за ней команда будет выполнятся не дожидаясь ее завершения. Т.е. sleep 5s & - не имеет никакого смысла. Суффикс s необязателен, там и так секунды по умолчанию.
Если надо сделать задержку в 5с для всех последующих команд, то просто
sleep 5
А если нужна задержка лишь для одной команды, то
(sleep 5 && cairo-compmgr) &
Это так чисто для примера:
~/.config/openbox/autostart.sh
eval `cat $HOME/.fehbg` &
#feh --bg-scale /home/alx/wall/112278-vladstudio_quiet_night_1600x1200.jpg &
#wicd-client &
#/home/alx/.config/openbox/save-sessios-vars.sh &
volwheel &
parcellite &
tint2 &
#(sleep 2s && transmission-gtk -m) &
#(sleep 2s && skype) &
# (sleep 2s && qutim) &
#(sleep 2s && freedcpp) &
(sleep 19s && sbxkb) &
# (sleep 2s && sonata --hedden) &
(sleep 20s && $HOME/conky_start) &
(sleep 10s && yeahconsole) &
#(sleep 4s && xpad --hide) &
#xcompmgr -c -t-5 -l-5 -r4.2 -o.55 &
#urxvt
sleep 5s & - как то не совсем корректно паузу пускать в фоне :-)
xrdb -load ~/.Xresources - и так будет правильнее.
Ах да сенкс - про слип лажанулся(( но это все все равно не решило проблемы. При начальном старте бокса - шрифты и мышь все равно не берутся их Иксресурсов.. а вот если сделать рестарт бокса - то все становится на свои места, т.е какая-то непонятная логика. И все также волнует вопрос каиро-компиза - у кого-нить тень нормально работает? И что делать с кривым аспидом?
По моему надо сделать cat ~/.Xresources > .Xdefaults
Уж с .Xdefaults точно всё будет читаться.
с дефаултами таже тема.. не понятен механизм - почему во время запуска настройки в ресурсах(дефаулте) не считываются.. при рестарте же все как по маслу.. в чем можно быть причина такого? И очень интересует вопрос про компиз - за счет чего он рандомно выбирает - на какие окна применять эффекты, а какие игнорить?
Так, начнём сначала: как запускаешь опен-бокс?
И если всё же в .xinitrc прописать вот так: xrdb -merge $HOME/.Xresources
ОпенБокс запускаю через .xinitrc, строчкой exec openbox-session; прописал в xinitrc: xrdb -merge $HOME/.Xresources, вроде заработало лучше=) а с компизом что делать - куда капать?
 
Зарегистрироваться или войдите чтобы оставить сообщение.