[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