[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: session managers



serja wrote:

Всем привет!
У меня следующий вопрос:
Допустил если KDE запускается через GDM, или наоборот GNOME запускается через KDM, то есть не через родной DM, то что в таких случаях в этих сессиях запускается не так. Интересует следующее: как можно сделать так, чтобы можно было перегружать/выключать непосредственно из KDE/GNOME без предварительного выхода в окно-приветствие DM. Я это ещё вот почему спрашиваю: собрал я тут себе KDE 3.4.0 из исходников с --prefix=/opt/kde. Запускается он у меня через официальный дебовский KDM припомощи следующего скрипта:
*****
#!/bin/sh
KDEDIR=/opt/kde
KDEDIRS=/opt/kde
LD_LIBRARY_PATH=/opt/kde/lib
KDEHOME=~/.kdetest
PATH=/opt/kde/bin:/opt/kde/sbin:$PATH
XDG_CONFIG_DIRS=/opt/kde/etc/xdg
XDG_DATA_DIRS=/opt/kde/share:/opt/menu
export PATH KDEDIR KDEDIRS LD_LIBRARY_PATH KDEHOME XDG_DATA_DIRS XDG_CONFIG_DIRS
exec /opt/kde/bin/startkde
*****
В этом случае тоже неполучается перегружаться/выключаться без предварительного выхода в KDM greeting screen. Не хочу меняти init скрипты на самопальный KDM, т.к. 1) неизвестно как он вообще будет работать и 2) если поменять init скрипты и руками прописать в /etc/X11/default-display-manager свой самопальный KDM, то, насколько я понимаю debconf уже не будет иметь представления о том, что творится в системе. Как же мне сделать так, чтобы перегружаться/выключаться минуя выход в DM в данной ситуации. Просмотрел все скрипты запускающие различные сессии, но ничего интересного там не нашел. То, что это сделать можно знаю (в Mandrake оно так работает), а вот как не знаю. Может кто знаком с этой темой.
Заранее благодарен!

Если проблема только в выключении - перезагрузке не выходя из KDE - то у KDE есть апплет для kicker, называется Апплет выхода и запирания экрана. Из него можно перезагружаться и выключаться.



Reply to: