x2go (кто использует)

Модераторы: dimbor, Модераторы разделов

lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

don384 писал(а):
26.05.2015 09:04
ИМЕЮ UBUNTU 14.04. x2go бездисковые терминалки грузятся по PXE /
принтеры подключены к терминалкам по USB. как настроить (пробросить) чтобы для конкретной терминалки или пользователя. Спасибо.


Я у себя сделал по "дубовому" :)

Качаем отсюда исходник jetpipe переписанный на "С" компилим его gcc -o jetpipe jetpipe.c
Скомпилиный файл закидываем в /opt/x2gothinclient/chroot/usr/sbin
И прописываем в файле /opt/x2gothinclient/chroot/etc/rc.local
Вот такую строку /usr/sbin/jetpipe /dev/usb/lp0 9100
При загрузке бездискового клиента его usb принтер будет расшарен по адресу: ip клиента порт 9100
Установка принтера (хоть с клиента, хоть с сервака - потребуются права суперпользователя)
Пуск - Система- Принтеры - Добавить - Сетевой принтер - AppSocket/ HP JetDirect - в строке сервер прописываем ip клиента к которому подключён usb принтер, потом выбираем соответствующий драйвер для этого принтера и всё должно заработать.
У меня оно уже примерно с месяц так работает на ubuntu 14.04 + x2go thinclient
Принтер должен быть во включеном состоянии до загрузки клиента по сети, если включить принтер после загрузки - система его не подхватит.
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

oldbay писал(а):
26.03.2015 09:06
Bedazzled писал(а):
25.03.2015 16:38
насколько мне извесно время жизни x2go сесии пока негде нельзя настроить:( возможно у вас получится выкидывать пользователя через SSH, /etc/ssh/sshd_config .
хмм хотя есть инфа про файл /usr/sbin/x2gocleansessions возможно уже реализованно


Вырубать сесии по времени можно скриптом:

Код: Выделить всё

username=<имя пользователя>
let timeout=<количество секунд для отключения сессии>
let timeage=`sudo -u $username x2golistsessions |awk -F  "|" '{print $13}'`
if [ $timeage -ge $timeout ];then
    sessid=`sudo -u $username x2golistsessions |awk -F "|" '{print $2}'`
    x2goterminate-session $sessid
fi

проверьте скрит вначале в терминале
если всё ок - бросьте в хрон на ежеминутное выполнение

пс:
возможно придётся заменить конструкцию

Код: Выделить всё

 sudo -u $username <строка команды>

на

Код: Выделить всё

 su - $username -c "<строка команды>"

последняя констукция точно работает в скритнах запущенных из хрон в centos, но не работает в gentoo


А что делать когда забывчивых пользователей несколько ? Как в скрипте автоматом подставлять разных username ?
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech писал(а):
26.05.2015 14:03
don384 писал(а):
26.05.2015 09:04
ИМЕЮ UBUNTU 14.04. x2go бездисковые терминалки грузятся по PXE /
принтеры подключены к терминалкам по USB. как настроить (пробросить) чтобы для конкретной терминалки или пользователя. Спасибо.


Я у себя сделал по "дубовому" :)

Качаем отсюда исходник jetpipe переписанный на "С" компилим его gcc -o jetpipe jetpipe.c
Скомпилиный файл закидываем в /opt/x2gothinclient/chroot/usr/sbin
И прописываем в файле /opt/x2gothinclient/chroot/etc/rc.local
Вот такую строку /usr/sbin/jetpipe /dev/usb/lp0 9100
При загрузке бездискового клиента его usb принтер будет расшарен по адресу: ip клиента порт 9100
Установка принтера (хоть с клиента, хоть с сервака - потребуются права суперпользователя)
Пуск - Система- Принтеры - Добавить - Сетевой принтер - AppSocket/ HP JetDirect - в строке сервер прописываем ip клиента к которому подключён usb принтер, потом выбираем соответствующий драйвер для этого принтера и всё должно заработать.
У меня оно уже примерно с месяц так работает на ubuntu 14.04 + x2go thinclient
Принтер должен быть во включеном состоянии до загрузки клиента по сети, если включить принтер после загрузки - система его не подхватит.




все верно, например на виндовой машине он pdf передает прям на машину на которой установлена винда, а не в терминальную сессию клиента, следовательно если он грузит по pxe ему по сути некуда отправить файл. т.к ip адрес он получает только для клиента, но не для сессии, следовательно проброс принтера как в LTSP получиться не может.
P.S Если бы образ получал ip адрес, тогда можно было прокинуть его через ipp и на серваке закрепить за ip адресом через тотже CUPS/
ПОПРАВЬТЕ МЕНЯ ,!!!!! НАДЕЮСЬ ЧТО ОШИБАЮСЬ И IP ОН ПОЛУЧАЕТ
ГДЕ IP адрес посмотреть и зафиксировать по мас адресу как делалось в LTSP
командой who не видит
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

don384 писал(а):
27.05.2015 15:14
ЧТО ДЕЛАТЬ С ПРИНТЕРАМИ ПО PXE

все верно, например на виндовой машине он pdf передает прям на машину на которой установлена винда, а не в терминальную сессию клиента, следовательно если он грузит по pxe ему по сути некуда отправить файл. т.к ip адрес он получает только для клиента, но не для сессии, следовательно проброс принтера как в LTSP получиться не может.
P.S Если бы образ получал ip адрес, тогда можно было прокинуть его через ipp и на серваке закрепить за ip адресом через тотже CUPS/
ПОПРАВЬТЕ МЕНЯ ,!!!!! НАДЕЮСЬ ЧТО ОШИБАЮСЬ И IP ОН ПОЛУЧАЕТ ГДЕ IP адрес посмотреть и зафиксировать по мас адресу как делалось в LTSP


x2golistsessions_root
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech писал(а):
27.05.2015 15:22
x2golistsessions_root

а как ip термимналки узнать
в терминалке как команду запустить?
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

don384 писал(а):
27.05.2015 15:25
lintech писал(а):
27.05.2015 15:22
x2golistsessions_root

а как ip термимналки узнать
в терминалке как команду запустить?


эта команда нужно запускать на сервере, она покажет все терминальные сессии и там можно будет увидеть ip каждой сессии
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech писал(а):
27.05.2015 15:35
don384 писал(а):
27.05.2015 15:25
lintech писал(а):
27.05.2015 15:22
x2golistsessions_root

а как ip термимналки узнать
в терминалке как команду запустить?


эта команда нужно запускать на сервере, она покажет все терминальные сессии и там можно будет увидеть ip каждой сессии


ЧУВАК СПАСИБО.

точняк работает!!!!! :drinks:

теперь вопрос по первому пункту
что значит перепис.. на "С" и компилим, как сделать дай ссылку что почитать :blush:

все остальное понятно.
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

don384 писал(а):
27.05.2015 15:42
lintech писал(а):
27.05.2015 15:35
don384 писал(а):
27.05.2015 15:25
lintech писал(а):
27.05.2015 15:22
x2golistsessions_root

а как ip термимналки узнать
в терминалке как команду запустить?


эта команда нужно запускать на сервере, она покажет все терминальные сессии и там можно будет увидеть ip каждой сессии


ЧУВАК СПАСИБО.

точняк работает!!!!! :drinks:

теперь вопрос по первому пункту
что значит перепис.. на "С" и компилим, как сделать дай ссылку что почитать :blush:


https://github.com/bilange/jetpipe
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech писал(а):
27.05.2015 15:48
don384 писал(а):
27.05.2015 15:42
lintech писал(а):
27.05.2015 15:35
don384 писал(а):
27.05.2015 15:25
lintech писал(а):
27.05.2015 15:22
x2golistsessions_root

а как ip термимналки узнать
в терминалке как команду запустить?


эта команда нужно запускать на сервере, она покажет все терминальные сессии и там можно будет увидеть ip каждой сессии

СПАСИБО.

точняк работает!!!!! :drinks:

теперь вопрос по первому пункту
что значит перепис.. на "С" и компилим, как сделать дай ссылку что почитать :blush:


https://github.com/bilange/jetpipe

понял, "gcc -o jetpipe jetpipe.c" запустил гора ошибок и не компилится (( ругается на скобки, кавычки не компилится, может есть уже компилинный или его надо именно в своей системе запускать ?
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech

понял, "gcc -o jetpipe jetpipe.c" запустил гора ошибок и не компилится (( ругается на скобки, кавычки не компилится, может есть уже компилинный или его надо именно в своей системе запускать ?
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

don384 писал(а):
27.05.2015 20:46
lintech

понял, "gcc -o jetpipe jetpipe.c" запустил гора ошибок и не компилится (( ругается на скобки, кавычки не компилится, может есть уже компилинный или его надо именно в своей системе запускать ?


Я надеюсь команду gcc -o jetpipe jetpipe.c запускали без кавычек "" ?!
В атаче архив с готовым файлом.
Вложения
jetpipe.zip
(3.61 КБ) 21 скачивание
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech писал(а):
27.05.2015 21:03
don384 писал(а):
27.05.2015 20:46
lintech

понял, "gcc -o jetpipe jetpipe.c" запустил гора ошибок и не компилится (( ругается на скобки, кавычки не компилится, может есть уже компилинный или его надо именно в своей системе запускать ?


Я надеюсь команду gcc -o jetpipe jetpipe.c запускали без кавычек "" ?!
В атаче архив с готовым файлом.


гыыыы , БЕЗ ""
пасиб пробую отпишусь.
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

ВСЕ РЕШЕНО , СПСИБО

по инструкции
Качаем отсюда исходник jetpipe переписанный на "С" компилим его gcc -o jetpipe jetpipe.c
Скомпилиный файл закидываем в /opt/x2gothinclient/chroot/usr/sbin
И прописываем в файле /opt/x2gothinclient/chroot/etc/rc.local
Вот такую строку /usr/sbin/jetpipe /dev/usb/lp0 9100
При загрузке бездискового клиента его usb принтер будет расшарен по адресу: ip клиента порт 9100
Установка принтера (хоть с клиента, хоть с сервака - потребуются права суперпользователя)
Пуск - Система- Принтеры - Добавить - Сетевой принтер - AppSocket/ HP JetDirect - в строке сервер прописываем ip клиента к которому подключён usb принтер, потом выбираем соответствующий драйвер для этого принтера и всё должно заработать.
У меня оно уже примерно с месяц так работает на ubuntu 14.04 + x2go thinclient
Принтер должен быть во включеном состоянии до загрузки клиента по сети, если включить принтер после загрузки - система его не подхватит.
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

спасибо

Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

Как для клиентов PXE настроить разрешение экрана ??
в x2gothinclient_sessions меняю , клиент обновляю нифига стоит по умолчанию 1024х768
Спасибо сказали:
oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: x2go

Сообщение oldbay »

lintech писал(а):
26.05.2015 16:09
А что делать когда забывчивых пользователей несколько ? Как в скрипте автоматом подставлять разных username ?


В цикле перебирать, список можно получить из x2golistsessions_root, тут из вывода можно вообще весь спектр данных, всех сессий забрать.
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

don384 писал(а):
29.05.2015 16:22
Как для клиентов PXE настроить разрешение экрана ??
в x2gothinclient_sessions меняю , клиент обновляю нифига стоит по умолчанию 1024х768


Сам в поиске решения этой проблемы, пока что решений не нашёл :(
Причём на одних компах врубается сразу нормальный режим, а на других только 1024x768 и как его переключить не понятно.

P.S. документация у x2go - жесть, нету ни хрена, догадывайтесь сами.
Спасибо сказали:
lintech
Сообщения: 17
ОС: any

Re: x2go

Сообщение lintech »

lintech писал(а):
04.06.2015 14:16
don384 писал(а):
29.05.2015 16:22
Как для клиентов PXE настроить разрешение экрана ??
в x2gothinclient_sessions меняю , клиент обновляю нифига стоит по умолчанию 1024х768


Сам в поиске решения этой проблемы, пока что решений не нашёл :(
Причём на одних компах врубается сразу нормальный режим, а на других только 1024x768 и как его переключить не понятно.

P.S. документация у x2go - жесть, нету ни хрена, догадывайтесь сами.


Отвечаю сам себе - решение найдено :)

В недрах Великой кучи г.. (кхм .. знаний ) под названием интернет, были найдены полезные данные (среди куч: работает из каропки, абновись, пашло сразу, etc...)

пинок в сторону покуривания манов - это всё таки полезная процедура !!! (быстрый инет - зло :) )

1) Xorg при старте ищет свой конфиг здесь:
/etc/X11/<cmdline>
/usr/etc/X11/<cmdline>
/etc/X11/$XORGCONFIG
/usr/etc/X11/$XORGCONFIG
/etc/X11/xorg.conf
/etc/xorg.conf
/usr/etc/X11/xorg.conf.<hostname>
/usr/etc/X11/xorg.conf
/usr/lib/X11/xorg.conf.<hostname>
/usr/lib/X11/xorg.conf

Осталось присвоить PXE клиенту hostname на этапе получания IP в соответствие с его MAC

DHCP выдающий IP по MAC нам поможет:

Код:

host user1 { # это так - что бы помнить что это за PXE клиент hardware ethernet 11:22:33:44:55:66; # МАС PXE клиента fixed-address 192.168.0.2; # IP которй мы готовы отдать на основании его MAC option host-name="user1"; # назначаем ему hostname }



Осталось сделать:
mkdir /opt/x2gothinclient/chroot/usr/etc
mkdir /opt/x2gothinclient/chroot/usr/etc/X11
touch /opt/x2gothinclient/chroot/usr/etc/X11/xorg.conf.user1

При загрузке PXE клиент получает свой конфиг иксорга для hostname user* под именем xorg.conf.user*

Дело за малым - составить xorg.conf.* для каждого PXE клиента под его железо :)


Часть вторая - женитьба драйвера intel и xorg в Debian X2GO TCE :)
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: x2go

Сообщение noUser »

Чет не получается пробросить папку с клиента на сервер терминалов (через промежуточный узел с nx сервером)
Если расшарить папку в настройках nx клиента, то на сервере терминалов ноль реакции, а если указать в параметрах rdesktop, то появляется пустая сетевая папка , видимо монтируется несуществуюущая папка на промежуточном узле.

Схема примерно такая
nx клиент--интернет->nx сервер --локалка-->сервер терминалов виндоус
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

попробуйте в remmina тоже самое сделать, если там заработает то используйте freerdp вместо rdesktop
Спасибо сказали:
Lorte
Сообщения: 319

Re: x2go

Сообщение Lorte »

Сейчас постепенно внедряю терминальный сервер на линуксе в одной фирме. Всплыли несколько неприятных проблем, с которыми пока нет времени разобраться.
Параметры компа такие: Ubuntu 14.04 64bit, оболочка XFCE, сервер X2Go 4.0.1, клиенты на WinXP и Win7, клиент X2Go версии 4.0.2.
Проблемы следующего характера:
1) На клиентском компьютере я не нашёл, как вывести на рабочий стол значок сессии, как это было в FreeNX, нужно сначала запустить клиента X2Go, а уже затем из списка выбрать нужную сессию.
2) Если сессию закрыть, а потом снова запустить, то при старте сессии постоянно будет выводиться сообщение о возобновлении сессии Default либо начать новую сессию. Как прибить сессию, я не нашёл.
3) О-о-о-очень медленно загружается рабочий стол и значки рабочего стола: при запуске сессии сначала чёрный экран, примерно через 20 секунд появляется меню XFCE, а ещё секунд через 15-20 - значки на рабочем столе, хотя все компы находятся в локалке 100 мб/с
4) У меня почему-то не заработал режим рутлес, при запуске вылетает без каких-либо сообщений; в логах пока не копался.
5) При запуске 1С 8.3 в терминальной сессии окно ввода логина-пароля оказывается за сплэш-заставкой, хотя в обычном режиме всё прекрасно. Решения пока не нашёл.
6) На клиентском компьютере в полноэкранном режиме нет значка для сворачивания сессии, нужно только завершать сессию.
Если кто знает решения, помогайте! :)
Спасибо сказали:
oermolaev
Сообщения: 39

Re: x2go

Сообщение oermolaev »

Lorte писал(а):
15.06.2015 10:29
5) При запуске 1С 8.3 в терминальной сессии окно ввода логина-пароля оказывается за сплэш-заставкой, хотя в обычном режиме всё прекрасно. Решения пока не нашёл.

В диспетчере окон - "Автоматически поднимать окна на передний план, когда они получают фокус.
Изображение
Спасибо сказали:
oermolaev
Сообщения: 39

Re: x2go

Сообщение oermolaev »

Lorte писал(а):
15.06.2015 10:29
1) На клиентском компьютере я не нашёл, как вывести на рабочий стол значок сессии, как это было в FreeNX, нужно сначала запустить клиента X2Go, а уже затем из списка выбрать нужную сессию.

Изображение
Спасибо сказали:
oermolaev
Сообщения: 39

Re: x2go

Сообщение oermolaev »

Lorte писал(а):
15.06.2015 10:29
6) На клиентском компьютере в полноэкранном режиме нет значка для сворачивания сессии, нужно только завершать сессию.

А мне помогает Alt+tab, или Ctrl+Alt+Del

Lorte писал(а):
15.06.2015 10:29
2) Если сессию закрыть, а потом снова запустить, то при старте сессии постоянно будет выводиться сообщение о возобновлении сессии Default либо начать новую сессию. Как прибить сессию, я не нашёл.

Что то не удалось такое повторить... Если закрываю окно сессии - закрывается и сессия

3 и 4 пункты - не наблюдаются.
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: x2go

Сообщение noUser »

Bedazzled писал(а):
15.06.2015 08:12
попробуйте в remmina тоже самое сделать, если там заработает то используйте freerdp вместо rdesktop

Через оба работает, если подключаться напрямую (и папка мапится напрямую). Я же пытаюсь ипользовать втроенную в nx функцию перенаправления сессии в рдп. Вот тут и не работает.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

я не гвоорил про "напрямую" я гвоорил именно через промежуточный ssh http://remmina.sourceforge.net/screenshot3.png
Спасибо сказали:
Lorte
Сообщения: 319

Re: x2go

Сообщение Lorte »

Lorte писал(а):
15.06.2015 10:29
Сейчас постепенно внедряю терминальный сервер на линуксе в одной фирме. Всплыли несколько неприятных проблем, с которыми пока нет времени разобраться.
Параметры компа такие: Ubuntu 14.04 64bit, оболочка XFCE, сервер X2Go 4.0.1, клиенты на WinXP и Win7, клиент X2Go версии 4.0.2.
Проблемы следующего характера:
1) На клиентском компьютере я не нашёл, как вывести на рабочий стол значок сессии, как это было в FreeNX, нужно сначала запустить клиента X2Go, а уже затем из списка выбрать нужную сессию.
2) Если сессию закрыть, а потом снова запустить, то при старте сессии постоянно будет выводиться сообщение о возобновлении сессии Default либо начать новую сессию. Как прибить сессию, я не нашёл.
3) О-о-о-очень медленно загружается рабочий стол и значки рабочего стола: при запуске сессии сначала чёрный экран, примерно через 20 секунд появляется меню XFCE, а ещё секунд через 15-20 - значки на рабочем столе, хотя все компы находятся в локалке 100 мб/с
4) У меня почему-то не заработал режим рутлес, при запуске вылетает без каких-либо сообщений; в логах пока не копался.
5) При запуске 1С 8.3 в терминальной сессии окно ввода логина-пароля оказывается за сплэш-заставкой, хотя в обычном режиме всё прекрасно. Решения пока не нашёл.
6) На клиентском компьютере в полноэкранном режиме нет значка для сворачивания сессии, нужно только завершать сессию.
Если кто знает решения, помогайте! :)

Вопросы 1 и 5: решены (спасибо oermolaev'у)
Вопрос 2: решён (запрос выводит сама оболочка XFCE, отключается в настройках "Сеансы и запуск")
Вопрос 6: решён (поигрался с разрешением экрана в настройках клиента)
Вопрос 3: пока не решён (обновление сервера и клиента до последних версий не помогло), в причинах не копался.
самый главный вопрос - 5 - тоже не решён: получается так, что в режиме "Приложение" (rootless) 1С 8.3 вообще не желает запускаться, а в режиме рабочего стола и "Удалённые приложения" (когда в системном трее появляется менюшка со списком всех доступных приложений) всё работает нормально. причины пока не найдены.

Также почему-то в клиенте не работает режим "Веб-браузер", при запуске сессии клиент сворачивается в трей, появляется окно браузера с логотипом Ubuntu и авторскими правами, и всё, на этом всё завершается.

Передо мной поставили задачу: чтобы у клиентов запускалась только 1С-ка без загрузки рабочего стола. Пытаюсь реализовать. Смотрел в сторону сервера приложений Ulteo OVD, но он работает только в Ubuntu 12.04, при установке на Ubuntu 14.04 сыпет ошибками при настройке пакетов во время установки и неудовлетворёнными зависимостями. Пока отпадает.
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

lintech писал(а):
05.06.2015 23:52
lintech писал(а):
04.06.2015 14:16
don384 писал(а):
29.05.2015 16:22
Как для клиентов PXE настроить разрешение экрана ??
в x2gothinclient_sessions меняю , клиент обновляю нифига стоит по умолчанию 1024х768


Сам в поиске решения этой проблемы, пока что решений не нашёл :(
Причём на одних компах врубается сразу нормальный режим, а на других только 1024x768 и как его переключить не понятно.

P.S. документация у x2go - жесть, нету ни хрена, догадывайтесь сами.


Отвечаю сам себе - решение найдено :)

В недрах Великой кучи г.. (кхм .. знаний ) под названием интернет, были найдены полезные данные (среди куч: работает из каропки, абновись, пашло сразу, etc...)

пинок в сторону покуривания манов - это всё таки полезная процедура !!! (быстрый инет - зло :) )

1) Xorg при старте ищет свой конфиг здесь:
/etc/X11/<cmdline>
/usr/etc/X11/<cmdline>
/etc/X11/$XORGCONFIG
/usr/etc/X11/$XORGCONFIG
/etc/X11/xorg.conf
/etc/xorg.conf
/usr/etc/X11/xorg.conf.<hostname>
/usr/etc/X11/xorg.conf
/usr/lib/X11/xorg.conf.<hostname>
/usr/lib/X11/xorg.conf

Осталось присвоить PXE клиенту hostname на этапе получания IP в соответствие с его MAC

DHCP выдающий IP по MAC нам поможет:

Код:

host user1 { # это так - что бы помнить что это за PXE клиент hardware ethernet 11:22:33:44:55:66; # МАС PXE клиента fixed-address 192.168.0.2; # IP которй мы готовы отдать на основании его MAC option host-name="user1"; # назначаем ему hostname }



Осталось сделать:
mkdir /opt/x2gothinclient/chroot/usr/etc
mkdir /opt/x2gothinclient/chroot/usr/etc/X11
touch /opt/x2gothinclient/chroot/usr/etc/X11/xorg.conf.user1

При загрузке PXE клиент получает свой конфиг иксорга для hostname user* под именем xorg.conf.user*

Дело за малым - составить xorg.conf.* для каждого PXE клиента под его железо :)


Часть вторая - женитьба драйвера intel и xorg в Debian X2GO TCE :)

1
немного не понял !
в
/opt/x2gothinclient/chroot/usr/etc/X11 xorg.conf нету
xsession есть в нем настроить надо или xorg.conf копировать ?

2 как видео драйвер для конкретного жележа? на этом же сервере стоит freenx и нормально хром открывается нормально а, x2go pxe слайдами тормозит. че делать.
Спасибо сказали:
Ответить