Frenzy - LiveCD на базе FreeBSD

Guest 

  Multi-Seat RDP Client на базе TreeBSD?

раздел "Система" >>

ANDSIB
(Андрей)
12.03.2009 (18:36)

Понимаю, что не совсем по адресу, но все-таки... К тому-же, раз появился Frenzy RDP Client, то вопрос организации нескольких рабочих мест на (RDP клиентов) одной машине с несколькими видео, клавиатурами и мышами - вопрос времени.
Я уже с неделю не могу решить эту задачу на своей машине (стоит FreeBSD 5.4 RELEASE). Может то подскажет...
За основу взято http://vd.net.ru/Linux/Multiseat.
Железо другое, но X сконфигурирован, Xephyr установлен из портов, gdm поставлен пакетом и сконфигурирован (подтянул, естественно, все нужные ему пакеты), скрипт Xephyr.sh немного подправлен до рабочего состояния.
Вот конфигурация gdm к нужной части:
[servers]
0=Standard
1=Xephyr1
2=Xephyr2

[server-Standard]
name=Standard server
command=/usr/local/bin/X :0 -ac -audit 0 -layout LayoutX
flexible=false
handled=false

[server-Xephyr1]
name=Xephyr1
command=/usr/local/bin/Xephyr.start.sh -display :0.0 -fullscreen -ac
handled=true
flexible=true

[server-Xephyr2]
name=Xephyr2
command=/usr/local/bin/Xephyr.start.sh -display :0.1 -host-cursor -fullscreen
handled=true
flexible=false

После запуска gdm получаем на каждом мониторе по окну гномовской регистрации, НО ОДНА КЛАВИАТУРА и ОДНА МЫШЬ на оба рабочих места, активный тот экран, на котором мышь.
В этом случае Xephyr запускается таким образом:
/usr/local/bin/Xephyr :1 -fullscreen -ac -auth /var/gdm/:1.Xauth -nolisten tcp
/usr/local/bin/Xephyr :2 -host-cursor -fullscreen -ac -auth /var/gdm/:2.Xauth -nolisten tcp.

Во взятом за основу примере все крутится на Линуксе и используется драйвер evdev (как и во множестве других примеров). В BSD я так не нашел способа его задействовать.

Xephyr вроде бы имеет следующие параметры запуска:

-mouse driver [,n,,options] Specify the pointer driver and its options (n is the number of buttons)
-keybd driver [,,options] Specify the keyboard driver and its options

Но какие я только варианты driver [,n,,options] не пробовал, результат один и
тотже - постоянный перезапуск gdm (ну и X-сов, соответсвенно).

Пробовалось и -mouse PS2 /dev/psm0,3 и -mouse PS/2,/dev/psm0,3 и -mouse /dev/psm0 и многое другое.

Может кто подскажет, как запуситить Xephyrы каждый со своей мышью и клавиатурой?
Подключены ps/2-клавиатура, ps/2-мышь, USB-клавиатура, USB-мышь.

Guest
12.04.2009 (00:29)

Очень интересная тема если получится было бы здорово увидеть какой нить мануал.
Сам думал реализовать но с помощью другого варианта
http://en.wikibooks.org/wiki/Multiterminal_with_Xnest
но пока нет времени. :(

Guest
21.05.2009 (11:32)

http://leksey.ya.ru/replies.xml?parent_id=6075&item_no=6053&with_parent=1#reply-leksey-6075

  [ 1-3 из 3 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100