[mdk-re] Re: autostart in X (was: KDE & русская раскладка клавы в X-ах)

Artem K. Jouravsky =?iso-8859-1?q?ujo_=CE=C1_ifirst=2Eru?=
Ср Фев 13 01:13:12 MSK 2002


On Tue, Feb 12, 2002 at 09:16:10PM +0300, Sergey Vlasov wrote:
 > > > > >> Да, индикатор замечательный! Мне весьма понравился. А как сделать,
> > > > > >> чтобы он автоматом грузился при входе в X-ы (логинюсь через kdm,
> > > > > >> кажется :).
> > > > > > например добавить команду вызова в ~/.xinitrc
> > > > > 
> > > > > Не получается, т.е. xxkb не вызывается. Ни в ~/.xinitrc ни в
> > > > > /etc/X11.../xinitrc. Вставлял строку /usr/bin/xxkb & перед exec
> > > > > Xsession $*.
> > > > Точно! Не получается (экспериментировали в IceWM). Добавляли и 
> > > > /usr/bin/xxkb
> > > > и
> > > > /usr/bin/xxkb &
> > > > - ноль эффекта
> > > > 
> > > > вставляли в ~/.xinitrc
> > > 
> > > Писать надо в ~/.xsession (просто переименуйте ~/.xinitrc), а в
> > > kdm выбирать тип сеанса default. Иначе kdm просто запустит
> > > указанную среду напрямую, без учета пользовательского
> > > ~/.xsession.
> > А если gdm?
> 
> А вот его надо фиксить. Или скрипт /usr/sbin/chksession (из
> пакета mandrake-desk) - там при генерации сессий для gdm сессия
> Default принудительно убивается и заменяется симлинком на первую
> в списке. Да и сам gdm что-то с Default делает.
Понял... 
Но проблема осталась: поставил kdm вместо gdm, но он по умолчанию
(default) загружает KDE, хотя в ~/.xsession (равно как и в ~/.xinitrc)
прописано
----------------
/usr/bin/xxkb &

if [ -f /usr/X11R6/bin/wmselect ]; then 
    . `which  wmselect`
    else
       exec /etc/X11/Xsession $*
fi    
----------------
вместо условной команды пробовал жестко прописывать /usr/X11R6/bin/icewm,
но похоже KDM к этому файлу просто не обращается как Вы и говорили, только в
случае с Default загружает KDE, иначе - то что просили. 


-- 
Best wishes,
Artem K. Jouravsky,
iFirst Ltd, System Administrator.
-----------------------
Nobody said computers were going to be polite.




Подробная информация о списке рассылки community