LINUX.ORG.RU

Arch Xfce4


0

1

При запуске системы пункты «перезагрузить» «выключить» недоступны, разлогиниваюсь, логинюсь в тту1 запускаю startx , пункты становятся доступны, вроде и через inittab тоже выполняет startx но пункты недоступны.

id:5:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
x:5:once:/bin/su cibelle1 -l -c "/bin/bash --login -c startx >/dev/null 2>/dev/null"

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

fusion-icon &
# exec gnome-session
# exec startkde
exec ck-launch-session dbus-launch --exit-with-session startxfce4
#exec ck-launch-session dbus-launch compiz ccp
# ...or the Window Manager of your choice

Пускаю через kdm в inittab, все работает (не мешает, кеды параллельно стоят).

unfo ★★★★★
()
Ответ на: комментарий от kubism

так тогда надо лучше метод логина менять, а не пакет откатывать, или если откатить, то перестанет влиять?

Martin256 ★★
() автор топика

Закоменть в ~/.xinitrc все кроме строчк: exec ck-launch-session dbus-launch --exit-with-session startxfce4

На вики ведь все написано об этом.

Edison
()

Хм, у меня нечто похожее, но иксы пускаются через mingetty и .profile. В дебиановской багзилле долго мусолили, что ck-launch-session при запуске startx сессию активной не помечает. Мне помогло прописывание

session optional pam_loginuid.so
session optional pam_ck_connector.so nox11
в /etc/pam.d/common-session после session required.

dogbert ★★★★★
()

Оставь в .xinitrc только exec startxfce4, поставь SLiM, в slim.conf согласно вики подставь ck-launch-session в строку

login_cmd exec /bin/bash -login ~/.xinitrc %session

чтобы было

login_cmd exec ck-launch-session /bin/bash -login ~/.xinitrc %session
и все должно быть нормально. И не забудь поставить polkit-gnome, хотя он тут скорее всего ни при чем.

ArtKun ★★★★★
()
Ответ на: комментарий от unikum

запущен, пока нету возможности проверить, нетбук уехал.

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