|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : ’ҐаҐе®ў ѓҐ ¤Ё© 2:5020/400 20 Apr 2002 16:42:26 To : Dmitry Mikhailov Subject : Re: Где в Дебиане правильней прописывать WM --------------------------------------------------------------------------------
On Sat, Apr 20, 2002 at 02:06:32AM +0000, Dmitry Mikhailov wrote:
> Терехов Геннадий <stderr@pech.elektra.ru> writes:
>
> > Вопрос: Где в Debian'е правильней прописывать запуск того или иного
> > Window Manager'а? В редхатоидах, помнится, был $HOME/.wm_style (как-то
> > так), в Debian я просмотрел скрипты запуска Иксов и не нашел чтобы
> > читался подобный файл (может плохо смотрел). Хочу чтобы под разными
> > юзерами были разные WM. Hеужели придется с редхатовских скриптов
> > сдирать?
>
> /etc/alternatives/x-window-manager - симлинк на нужный WM.
> --
> Best regards, Dmitry.
Да это я заметил, но это общесистемный линк, а мне надо для разных
пользователей разный WM. Имхо, грепать $HOME/.wm_style из того же
системного .Xsession и в зависимости от результата этого грепанья
пускать указанный виндовманагер мне представляется самым удобным. Можно,
конечно, прописать ВМ в ~/.xsession, но при смене виндовманагера
придется больше работать руками, а сменить ВМ юзер может захотеть просто
по порыву души, в случае с ~/.xsession ему надо будет просить меня
отредактировать ему ~/.xsession (там же надо указать путь к бинарнику
этого ВМ, а это узнать/вспомнить надо) а уж написать название ВМ из
списка возможных он и сам сможет. "Админы народ ленивый" В.Л. :) Я
надеялся что в Дебиане есть подобный механизм, в АСПЛинукс7.1 он точно
есть:
# First thing - check the user preferences
if [ -f $HOME/.wm_style ] ; then
WMSTYLE=`cat $HOME/.wm_style |tr A-Z a-z`
case "$WMSTYLE" in
afterstep)
exec /usr/X11R6/bin/RunWM --AfterStep
;;
windowmaker|wmaker)
exec /usr/X11R6/bin/RunWM --WindowMaker
;;
fvwm95|fvwm|fvwm2)
exec /usr/X11R6/bin/RunWM --Fvwm95
;;
mwm|lesstif)
exec /usr/X11R6/bin/RunWM --FvwmMWM
;;
esac
fi
Ладно, сам напишу (вернее сдеру :) )
Геннадий
Сбт Апр 20 16:31:31 MSD 2002
16:31:31 up 3:07, 6 users, load average: 0.00, 0.00, 0.00
3.0
Linux woody 2.4.18-686 #2 Wed Mar 20 20:21:31 EST 2002 i686 unknown
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/5326af3ddd63.html, оценка из 5, голосов 10
|