Eugene V. Boontseff wrote: > > > >>> У кого-нибудь есть *работающая* конфигурация с несколькими локальными > >>> X-серверами (с переключением по Ctrl-Alt-Fn, например) и отдельными > >>> иксовыми сессиями? > >>> > >>> Поделитесь пожалуйста. > >>> > >>> Я уж пробовал и несколько xdm-ов прописывать в /etc/ttys, и несколько > >>> локальных X-серверов в /usr/local/lib/X11/xdm/Xservers - не выходит > >>> каменный цветок. > >>> > >>> Задача - иметь две независимые иксовые сессии, для себя и для жены, > >>> например. > >>> > >>> > >> А xdm - то вообще это умеет? > > > > Согласно мануалу, разделу LOCAL SERVER SPECIFICATION, он должен уметь > > несколько локальных X-серверов. > > > > Собственно почему нет, умеет же он много удалённых серверов > > (X-терминалов) одновременно.
> А где "переключалка" то? Вот gdm предлагает "сменить пользователя". А за > xdm я навскидку такого не заметил) > Может, конечно, невнимательно смотрел)
Hе нужна никакая переключалка. xdm изначально рассчитан на множество одновременных иксовых сессий, в этом собственно его (и XDMCP) основное назначение.
pupkin залогинился (по XDMCP) с аппаратного X-терминала (их еще выпускают?), vaskin с ноута под линуксом, sidorov с виндового X-сервера (Xming). И все одновременно, что характерно, и каждый под собой, и у каждого свой ~/.xsession.
> > > >> gdm - сейчас попробовал, умеет. > >> Логинишься одним пользователем, жмёшь "Переключить пользователя", > >> логинишься другим, ещё раз - третьим. > >> В /usr/local/lib/X11/xdm/Xservers ничего не добавлял: > >> :0 local /usr/local/bin/X :0 > > > > А тут, очевидно, X-сервер один, а для переключения используется > > какой-то другой механизм. > > > ps ax | grep bin\/X > 5138 ?? S 0:01,47 /usr/local/bin/X :2 -br -verbose -auth > /var/run/gdm/auth-for-gdm-naJllW/database (Xorg) > 8365 v2- S 4:59,63 /usr/local/bin/X :0 -br -verbose -auth > /var/run/gdm/auth-for-gdm-COKBHu/database (Xorg)
Интересно, а откуда и в какой момент у тебя берется второй X? Может в момент переключения его gdm запускает?
Ведь это только в представлении John Freeman не может быть более одного X-сервера на видеокарту, но он ошибается. Ещё как может.
-- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.4 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400)