URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 35542
[ Назад ]

Исходное сообщение
"Как сделать X терминал ?"

Отправлено GaDiNa , 05-Окт-03 22:47 
Доброго времени суток.

Имеется Linux Red Hat 7.2, установленный под VMWare 4.0,
в нем нормально запускается X Windows, он нормально видит всю сеть. (IP1)

И имеется такой же линукс, но установленный на слабенькую машинку
типа P133/32Mb RAM/2GB Hdd. (IP2)

Хочу с IP2 сделать чтото вроде Ч терминала, а именно - запустить Citrix ICA Client используя X Windows с IP1.

Прошу подробно рассказать Что для этого нужно сделать,
какие настройки понастраивать и где об этом можно подробно почитать ?


Содержание

Сообщения в этом обсуждении
"Как сделать X терминал ?"
Отправлено CrazyLammer , 06-Окт-03 01:01 
надо погуууглить
Ключевые слова
X remote HOWTO

"Как сделать X терминал ?"
Отправлено Philim0n , 06-Окт-03 08:56 
>Доброго времени суток.
>
>Имеется Linux Red Hat 7.2, установленный под VMWare 4.0,
>в нем нормально запускается X Windows, он нормально видит всю сеть. (IP1)
>
>
>И имеется такой же линукс, но установленный на слабенькую машинку
>типа P133/32Mb RAM/2GB Hdd. (IP2)
>
>Хочу с IP2 сделать чтото вроде Ч терминала, а именно - запустить
>Citrix ICA Client используя X Windows с IP1.
>
>Прошу подробно рассказать Что для этого нужно сделать,
>какие настройки понастраивать и где об этом можно подробно почитать ?

Что-то не понятно зачем тебе Цитрикс? Я так понял тебе удаленный терминал нужен? Или нет?



"Как сделать X терминал ?"
Отправлено GaDiNa , 06-Окт-03 09:06 
>Что-то не понятно зачем тебе Цитрикс? Я так понял тебе удаленный терминал
>нужен? Или нет?
>
Мне вообщето нужно запустить citrix client с машины используя удаленный сервер графических приложений (блин, как он правильно называется ???),
то есть чтобы на локальной машине НЕ запуская X-windows получить окно логина на MS Terminal server.
Поэтому сейчас разбираюсь с X-server-ом и его работой.

В идеале хочу вот что, мне рассказал один знакомый спец по FreeBSD, както можно запускать этот citrix client на обычной remoteboot-терминалке (то есть сильно порезаный linux + citrix client) используя X-server (или что там ?) находящийся типа в шаре на любой машине.. но я еще до этого не дорос.


"Как сделать X терминал ?"
Отправлено GaDiNa , 07-Окт-03 12:42 
Вот что у меня получилось:

На сервере сделал следующее:

в /etc/X11/xdm/xdm-config закоментировал строчку


DisplayManager.requestPort:    0

получилось так:

! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
!DisplayManager.requestPort:    0

После этого ввожу на терминале

 
X -query 192.168.0.109

Получаю просто серый экран с большим X-курсором. Делаю Ctrl-Alt-BackSpace (выхожу из этих иксов).

На сервере делаю startx, запускается KDE.
На терминале повторяю X -query 192.168.0.109, получаю то же самое - серый экран с большим X-курсором. Снова выхожу оттуда (кстати как эта среда называется ? Вроде и не xdm, там сразу запускается shell)

Далее на сервере выхожу из KDE и  запускаю команду xdm, на голубом фоне появляется графическая заставочка RedHat и окошко логина "X Window System", ввожу логин и пароль (работаю под root) и снова запускается KDE.
На терминале снова даю запрос в XDMCP-формате к XDM-серверу:
X -query 192.168.0.109
и получаю на сером фоне окошко логина "X Window System", ввожу логин и пароль и начинается запуск KDE. Отлично!
На сервере установлен Citrix ICA Client и его помощью иp под KDE я соединяюсь с моим W2k TS.


Теперь вопросы:

-почему нужно запустить на сервере именно xdm, чтобы сервер начал слушать XDMCP-запросы ? После запуска xdm наконец то  вижу следующее:


[root@localhost root]#netstat -ap | grep xdmcp
udp    0    0 *:xdmcp    *:*    2765/xdm


-почему автоматически запускается KDE, хотя в /etc/kde/kdm/kdmrc, в секции [Xdmcp] Enable=false ?

-почемуто на сервере невозможно нормально выйти из KDE, после выхода снова запускаются запрос логина и пароля.
Как нужно выходить правильно ?

-как сделать чтобы терминал при включении автоматически подключался к серверу и автоматически запускал ICA Client, чтобы юзер вводил пароль только на терминальный сервер.

-почему не получается раскрыть терминальную ссесию на полный экран ? В настройках все указал, но все равно не раскрывается...



"Как сделать X терминал ?"
Отправлено GaDiNa , 10-Окт-03 01:20 
что, никто не знает ?