|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 05 Jul 2000 13:55:48 To : All Subject : Вопрос по xdm/XDCMP -------------------------------------------------------------------------------- Имеется задача - есть n X-терминалов (бездисковые машинки под Linux) В данный момент на них из inittab пускается x:2:respawn:/usr/X11R6/bin/X -broadcast После логина на юниксячью машину (машина с xdm в локалке одна) половина юзеров сразу же пускает Cytrix client для доступа к WinNT TSE. В результате картинка с NT ходит сначала на unix машину по ICA, а потом на терминал по X11. Хочется избежать такой ситуации и если юзеру нужна NT, пускать этот клиент локально (благо /usr, содержащая его, все равно монтируется) Соответственно задача сводится к тому, чтобы при старте X-ов выводился какой-нибудь chooser, и с возможностью выбора двух вариантов, в одном из которых управление дисплеем передается удаленному xdm, а во втором пускается одна единственная конкретная программа, Первый вариант решения пришедший в голову: пускать из inittab xinit мой-скрипт.tcl -- /usr/X11R6/bin/X где мой-скрипт либо запускает Cyrix client, либо вызывает стандартный xdm-овский chooser, чтобы тот позвал "варяга" - удаленный xdm. В качестве эксперимента запустил xinit chooser -- /usr/X11R6/bin/X менюшка появилась, но по кнопке accept xdm не смог захватить экран. То же самое, но с опцией -indirect localhost - chooser не смог получить доступ к экрану. Следующий вариант - пускать на терминале xdm. При этом возникает вопрос 1. Как сделать, чтобы в чузере были не видны соседние терминалы (short of предоставления каждому терминалу собственной копии конфигурационных файлов xdm, где аккуратно прописан список хостов) 2. Cytrix client из Xsetup, я, конечно, запущу. Hо вот куда деть логинный видгет от xdm? Хочется чтобы сразу запускался клиент, а авторизацией уже занималасть NT. Тем более, что она все равно это делать будет. -- Victor Wagner vitus@ice.ru Programmer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: AG Telecom news2 server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/134046ef96f50.html, оценка из 5, голосов 10
|