LINUX.ORG.RU

Отличие openbox от openbox-session

 , , ,


0

1

Хочу спросить у пользователей Ob собственно и знающих, а в чем же отличие openbox и openbox-session?

/etc/X11/xinit/xinitrc.openbox
/etc/X11/xinit/xinitrc.openbox-session
смотрел их, там различие только в словах запуска: $ cat /etc/X11/xinit/xinitrc.openbox-session
...
if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
  exec ck-launch-session dbus-launch --exit-with-session openbox-session
else
  exec openbox-session
fi
Openbox взят отсюда http://slackbuilds.org/repository/14.1/desktop/openbox/
Собирал как версию, которая там задана (3.5.2) и 3.6.1

Но посмотрел в /usr/bin и openbox-session оказался простым скриптом:

$ cat /usr/bin/openbox-session 
#!/bin/sh

if test -n "$1"; then
    echo "Syntax: openbox-session"
    echo
    echo "See the openbox-session(1) manpage for help."
  exit
fi

# Clean up after GDM
xprop -root -remove _NET_NUMBER_OF_DESKTOPS \
      -remove _NET_DESKTOP_NAMES \
      -remove _NET_CURRENT_DESKTOP 2> /dev/null

# Set up the environment
A="/etc/xdg/openbox/environment"
test -r $A && . $A
A="${XDG_CONFIG_HOME:-"$HOME/.config"}/openbox/environment"
test -r $A && . $A

# Run Openbox, and have it run the autostart stuff
exec /usr/bin/openbox --startup "/usr/libexec/openbox-autostart OPENBOX" "$@"
пускал тот-и-тот разницы особо не заметил и собственно вопрос, а какой пускать?

★★★★★

При запуске просто команды openbox скрипт ~/.config/openbox/autostart вроде не используется и все нужные программы придется запускать отдельно, если мне не изменяет память, конечно, давно не пользовался. Возможно еще какие-то скрипты не используются. Почитай на арчивики https://wiki.archlinux.org/index.php/Openbox_(Русский)

another ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.