Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3295 из 10763 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          24 Jul 15 14:56:54
Кому : Eugene Grosbein                                     24 Jul 15 14:56:54
Тема : FreeBSD desktop
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+55b2036f
На   : area://RU.UNIX.BSD?msgid=grosbein.net+9e263b33
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+0930242f
==============================================================================
Dear Eugene,

24 Jul 15 15:15, you wrote to me:

VS>> Еще хочется несколько иксовых сессий с возможностью переключения
VS>> между ними, но штатным xdm я это сделать не сумел.

EG> Потому что это не задача xdm, он управляет дисплеями, а не юзеровскими
EG> сессиями.

На Убунте, как я понял, это делает именно *dm (GDM запускает столько X-серверов, сколько нужно независимых десктопов). Да и говорить, что xdm не управляет юзеровскими сессиями, не совсем корректно. Выдержка из мана:

"Xdm provides services similar to those  provided  by init,  getty and login on character terminals: prompting for login name and password, authenticating the user, and running a ``session.''"


EG> У меня когда-то на AGP-видео от ATI много лет назад
EG> успешно работало переключение по Alt-F11/Alt-F12 между двумя
EG> икс-серверами, запущенными на одной машине и одной видеокарте.

Я пытался этим путем идти (прописывал два X-сервера в /usr/local/lib/X11/xdm/Xservers), но ничего не вышло, второй X-server отказывался стартовать. Драйвер Intel.

EG> Потом я как-то пытался повторить то же самое с nvidia, но то ли
EG> драйвер такого не поддерживает, то ли xorg нынче уже не торт, что был
EG> XFree86 раньше, но оно тупо висло при переключении.

В линуксе сделано так. Когда работает один юзер, то запущен один X-сервер. Переключение между графическими сессиями там не через Alt+Fn, а из графической менюшки. Если появляется второй пользователь, то ему запускается второй X-сервер и $DISPLAY второго пользователя становится :1 и т.д. Вот картина при двух пользователях:

sudakov@asus2:~$ ps axww | grep X
 3502 tty7     Ssl+   0:03 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
 4113 tty8     Ssl+   0:02 /usr/bin/X :1 -auth /var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch
 4996 pts/2    S+     0:00 grep --color=auto X
sudakov@asus2:~$


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20110223-b20110223
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.091647 секунды