XFCE4 - пропали кнопки выключить,перезагрузить после обновл

доброй всем ночи!!!
сегодня надо было выключить комп и я заметил,что не хватает кнопок при выключении, погрешил на конфиги, но проверил вроде так, вспомнил что до обновления все было нормально, никаких менеджеров не юзаю. ЗАметил, что если выйти из иксов и тут же зайти то все работает нормально…вот мои конфиги
#
# /etc/inittab
#
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
# -8 options fixes umlauts problem on login
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 boobs -l -c "/bin/bash --login -c startx >/dev/null 2>/dev/null"
#.xinitrc
#
setxkbmap -option terminate:ctrl_alt_bksp
exec ck-launch-session dbus-launch startxfce4 compiz ccp

на всякий случай

root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin
adm:x:4:root,daemon
tty:x:5:
disk:x:6:root,boobs
lp:x:7:daemon
mem:x:8:
kmem:x:9:
wheel:x:10:root,boobs
ftp:x:11:
mail:x:12:
uucp:x:14:
log:x:19:root,boobs
locate:x:21:
rfkill:x:24:
smmsp:x:25:
http:x:33:
games:x:50:
network:x:90:boobs
video:x:91:boobs
audio:x:92:boobs
optical:x:93:boobs
floppy:x:94:
storage:x:95:boobs
scanner:x:96:
power:x:98:boobs
nobody:x:99:
users:x:100:
dbus:x:81:
utmp:x:20:
avahi:x:84:
rtkit:x:133:
boobs:x:1000:
usbmux:x:140:
mysql:x:89:
vboxusers:x:108:boobs
camera:x:97:

надеюсь на помощь или хотябы направление, куда плыть?
спасибо)
PS может я что-то не знаю, скажите.
ctrann1k
хотябы направление, куда плыть?
Для начала попробуйте убрать автостарт иксов через inittab и после загрузки запустите вручную startx.
А зачем вы пускаете с использованием dbus-launch? У вас dbus в секции демонов не указан?
У меня в .xinitrc:
exec ck-launch-session startxfce4
уже очень давно и все работает.
да дело в том что я его только вот туда засунул, до этого было так жекак и у Вас…
В ручную все работает…в том то и дело.
ctrann1k
В ручную все работает…в том то и дело.
Если после загрузки при ручном запуске startx все работает как полагается, про предположу, что
x:5:once:/bin/su boobs -l -c “/bin/bash –login -c startx >/dev/null 2>/dev/null”
не выполняет .xinitrc (хотя, тогда бы и compiz с ccp не стартовал).
Чтобы проверить попробуйте в .xinitrc установить какую-нибудь переменную, например:
export TEST_AUTOSTART=xinitrc
а после автозапуска иксов проверить наличие этой переменной:
echo $TEST_AUTOSTART

PS. И да, ваш пользователь состоит в группе power (так, на всякий случай спросил)?
export TEST=itworks
setxkbmap -option terminate:ctrl_alt_bksp
exec ck-launch-session startxfce4 compiz ccp

[[email protected] ~]$ echo $TEST
itworks
[[email protected] ~]$

да, я состою в группе power, ведь раньше работало, а как известно чудес не бывает, все таки хотелось бы выяснит причину…
PS вроде .xinitrc выполняеться…просто не знаю что это может быть…
Такой же глюк у меня на рабочем ноуте. Вчера руки не дошли разбираться, завтра буду ловить.
На своей машине я пробовал загружать xfce из пользовательской консоли – загружается нормально. Видимо, при автоматическом старте чего-то не хватает в окружении.
вот именно, но чего?
Удалось воспроизвести “кривой” запуск xfce.
Для этого надо запускать startx в фоне с отвязкой от консоли и последующим завершением оной.
Переменные окружения ВНУТРИ xfce принципиально не отличаются. Видимо, дело в самой консоли (TTY), без которой псевдоавторизация console-kit работать отказывается.
заметил, что если запускать по startx то все окей, но если выйти в консоль и запустить startxfce4 то все опять возвращаеться,т.е нет кнопок…
ctrann1k
если выйти в консоль и запустить startxfce4 то все опять возвращаеться,т.е нет кнопок…
Разумеется нет, вы же так пропускаете ck-launch-session
 
Зарегистрироваться или войдите чтобы оставить сообщение.