Eugene V. Boontseff wrote: > > > Hу, я вот сейчас сказал man xdm.. > И прямо текущей X-сессии запустил xterm, а там ввёл команду sudo xdm > -server ":1 SUN-3/60CG4 local /usr/local/bin/X :1" > У меня на следующей консоли запустился xdm с приглашением залогинbться. > Я там залогинился и могу перключаться между 2-ми x-сессиями по ctrl-alt-Fn
Как я понимаю, ты этим действием запустил второй xdm, так? Сколько у тебя xdm-ов в списке процессов? Или у тебя первая Х-сессия была не xdm-ная?
У меня кстати то действие, которые ты произвел, не работает по причине "xdm error (pid 3103): Can't lock pid file /var/run/xdm.pid, another xdm is running (pid 2118)."
В man xdm написано в абзаце про DisplayManager.pidFile, что multiple daemons running on the same machine - это нехорошо.
Я всё-таки думаю, должен существовать способ запустить несколько Х-серверов из-под одного xdm. Hо вот такой Xservers
:0 local /usr/local/bin/X -ac -nolisten tcp :0 :1 local /usr/local/bin/X -ac -nolisten tcp :1
приводит к тому, что один из двух Х-серверов не запускается. Вот лог:
xdm info (pid 2119): Starting xdm info (pid 2119): Starting X server on :1
X.Org X Server 1.10.6 Release Date: 2012-02-10 X Protocol Version 11, Revision 0 Build Operating System: FreeBSD 9.1-STABLE amd64 Current Operating System: FreeBSD vas.sibptus.ru 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #0 r255191: Wed Sep 4 21:55:53 NOVT 2013 root@vas.sibptus.ru:/usr/obj/usr/src/sys/FW amd64 Build Date: 02 January 2013 08:38:20PM