~$ sed '/ *#/d; /^$/d' ~/.config/openbox/autostart
sleep 1
date >> ~/tmp/autostart.log
ps -p $$ >> ~/tmp/autostart.log
sh ~/.config/feh/fehbg &
tint2 &
(sleep 0.7 && wbar) &
volti &
(sudo pon gprs_beehome && sleep 2 && /usr/bin/dropboxd) &
(sleep 1 && sbxkb) &
compton -fFb -l 10 -t 10 -i 0.9 -r 10
/usr/local/bin/Thunar --daemon &
( sleep 3 && pytyle2 ) &
Здравствуйте!

После очередного обновления, которое было около месяца назад, перестали запускаться программы, которые должны стартовать при запуске Openbox.
Пытался биться самостоятельно, обращался в ru-linux в ЖЖ, но там ничего конструктивного не посоветовали.

Итак, описание.

После очередного обновления перестали запускаться программы, прописанные в файле
~/.config/openbox/autostart.sh
Почитал ман, переименовал оный файл в
~/.config/openbox/autostart
и сделал его исполняемым. Не заработало.

Система:
~$ uname -a
Linux archwork 3.7.5-1-ARCH #1 SMP PREEMPT Mon Jan 28 10:38:12 CET 2013 i686 GNU/Linux

~$ pacman -Si openbox
Репозиторий           : community
Название              : openbox
Версия                : 3.5.0-7
URL                   : http://openbox.org
Лицензии              : GPL
Группы                : lxde
Предоставляет         : Нет
Зависит от            : startup-notification  libxml2  libxinerama  libxrandr  libxcursor  pango  imlib2
Дополнительно         : pyxdg: for the xdg-autostart script
Конфликтует с         : Нет
Заменяет              : Нет
Размер загрузки       : 322,77 KiB
Установленный размер  : 2180,00 KiB
Сборщик               : Bartłomiej Piotrowski <[email protected]>
Архитектура           : i686
Дата сборки           : Сб 12 май 2012 12:21:50
MD5                   : 27922527d307ed0af5d14e5df531ba31
SHA256                : 48d357074a49670843bddb68745be9b78df4c835db5ccb246f4c5fba2ccb50fb
Подписи               : Yes
Описание              : A highly configurable and lightweight X11 window manager

~$ cat /etc/slim.conf | grep login
# Commands for halt, login, etc.
console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
# This command is executed after a succesful login.
# login_cmd           exec /bin/sh - ~/.xinitrc %session
login_cmd           exec dbus-launch /bin/bash -login ~/.xinitrc %session
# The current chosen session name is replaced in the login_cmd
# above, so your login command can handle different sessions.
# Automatically login the default user (without entering
#auto_login          no

~$ sed '/ *#/d; /^$/d' ~/.xinitrc
xrdb $HOME/.Xresources &
DEFAULT_SESSION=openbox
case $1 in
  openbox)
      exec openbox-session
    ;;
  kde)
      exec startkde
    ;;
  compiz)
      xrdb -merge ${HOME}/.Xresources&
      feh  --bg-scale '/home/user/Pictures/Wallpapers/Abstract/vladstudio_drops_1600x1200.jpg'
      avant-window-navigator&
      exec compiz ccp
    ;;
  xterm)
      exec xterm
    ;;
  *) exec $DEFAULT_SESSION
   ;;
esac