[sisyphus] gdm и xinit.d
Yuri N. Sedunov
=?iso-8859-1?q?aris_=CE=C1_altlinux=2Eru?=
Пн Дек 27 00:59:13 MSK 2004
On Понедельник 27 Декабрь 2004 00:35, Alexey Rusakov wrote:
> Denis Klykvin wrote:
> >>Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
> >>каждой X-сессии. Ручками запущенный он все прекрасно делает, но
> >>ручками мне уже надоело, до и неправильно это.
> >
> >Создайте на него ссылку в ~/.xsession.d
> >(или просто скрипт на sh, вызывающий его -- точно не помню)
>
> Yuri N. Sedunov wrote:
> >Сделал
> >ln -s /usr/X11R6/bin/enable_X11_numlock .xsession.d/numlock
> >Работает.
>
> Я, конечно, понимаю, что это круто, но поясните мне: я должен это делать
> в ~root/.xsession.d? В ~/.xsession.d? А если у меня пользователей не
> один на машине (да, все хотят жить с включенным NumLock, странное дело)?
>
> Обход /etc/X11/xinit.d/ (вроде бы) происходит в /etc/X11/Xsession. В
> xinit.d/ наличествует скрипт numlock, вызывающий enable_X11_numlock,
> однако он не вызывается.
Нет, просто он никогда не срабатывает. Поскольку условие
[ -f /var/lock/subsys/numlock -a -x /usr/X11R6/bin/enable_X11_numlock ]
будет верно только при запуске сессии от root.
--
Yuri N. Sedunov
12/27/04 00:42:02
Подробная информация о списке рассылки Sisyphus