Slim login manger

Вот решил свой openbox перевести на slim lm. Но тут же возникла проблема. Я внес изменения согласно wiki ( в inittab, т.е “Самый простой способ” ). Но при загрузке демонов я четко вижу пишущуюся ошибку “X is respawning to fast”. Slim.conf я пока не трогал. В ~/.xinitrc лишь exec openbox-session.

В чем ошибка?
Я не знаток но наверно должно помочь: в ~/.xinitrc убери про опенбокс строку, а вот уже в /etc/inittab раскомментируй строку про slim:
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
x:5:respawn:/usr/bin/slim >/dev/null 2>&1
Вот так вот ) Но про xinitrc не уверен, жди знающих
Да я уже допер сам, спасибо конечно.

У меня другая проблема : failed to execute login command. Сессия выбрана openbox но не логинится зараза. Уже сил нет, что то со Слимом дружбы совсем не выходит

added : poluchilos' zaloginitsya cherez root. A polzovatel' zalogonitsya ne mozet
$ chmod 733 .xinitrc
$ chmod 733 .xsession
Содержимое ~/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
exec ck-launch-session openbox-session
chmod: cannot access `.xsession': No such file or directory
cat /etc/rc.conf | grep dbus
после добавления ck-launch-session
;# от пользователя
$ startx
нормально сессию запускает?
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
doctor_j
chmod: cannot access `.xsession': No such file or directory
$ cp -i /etc/skel/.xsession ~/.xsession

Да, 733 - это я ступил. Нужно 744, или chmod u+x
cat /etc/rc.conf | grep dbus
DAEMONS=(syslog-ng dbus hal network alsa netfs crond)

cp -i /etc/skel/.xsession ~/.xsession
cp: cannot stat `/etc/skel/.xsession': No such file or directory


“ck-launch-session” dobavlat' v DAEMONS?
doctor_j
“ck-launch-session” dobavlat' v DAEMONS?
Не надо ничего добавлять в DAEMONS.
~/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
exec openbox

~/.xsession
#!/bin/sh
#
# ~/.xsession
#
# Executed by xdm/gdm/kdm at login
#
/bin/bash --login -i ~/.xinitrc

В /etc/slim.cof отредактируйте строку
login_cmd           exec ck-launch-session /bin/bash -login ~/.xinitrc %session
И, само собой, в /etc/inittab должно быть
x:5:respawn:/usr/bin/slim >& /dev/null
ну так чисто навсякий, тоже ставил боксы, для исследования оболочек. тоже через слим.вот мой инит. Т.е. в теории тоже самое, тока химичить в slim.conf при таком не надо.(флю ессно вметсо опенбокса)
$ cat ~/.xinitrc | grep flux
exec ck-launch-session startfluxbox
после установок ничего с правами не колдовал…
$ cat /etc/inittab | grep slim
x:5:respawn:/usr/bin/slim >/dev/null 2>&1
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.