Блог Андрея Боровкова

О СЕБЕ И О ТОМ ЧТО ИНТЕРЕСНО

Терминальный сервер NX под Linux и старый ноутбук.

by Андрей Боровоков on 26.01.2014, no comments

freenx03 У меня в закромах лежал старый ноутбук ACER с Celeron M, 1ГБ памяти и расколоченным экраном. Выбрасывать его жалко, а использовать не подворачивалась нужда. Наконец настал его час: нам для офиса-склада понадобилась рабочая станция, для задачи смотреть информацию в личном кабинете на сайте. По ходу вынашивания идеи использования этого ноута и покупки к нему блока питания, родилось еще несколько идей: есть свободный мcracked-notebook-screenонитор, но нет к нему компьютера, вкладываться в новую технику пока нет необходимости и возможности, родилась идея два в одном: что если из этого ноутбука сделать терминальный сервер, а к свободному монитору подцепить тонкого клиента который бы цеплялся к терминалу. После изучения просторов Интернета в качестве терминального решения выбор пал в пользу NX от компании Etresoft, а в качестве тонкого клиента выбор пал на девайс названием Raspberry PI. Итак по порядку:

1) На ноутбук была установлена Lubuntu 13.10.

2) Необходимо было заставить его не выключаться при закрытии крышки:

  • Редактируем /etc/systemd/logind.conf
  • За крышку отвечает HandleLidSwitch, за кнопки HandlePowerKey, HandleSuspendKey, HandleHibernateKey.
  • Прописываем значение ignore.

3) Теперь собственно терминальный сервер:

4) если не хватает зависимых пакетов инсталятор ругнется и и выведет список чего не хватает.

  • устанавливаем зависимости sudo apt-get -f install

5) рестартуем сервис /etc/init.d/rx-etersoft restart

6) ставим клиента, я ставил под винду для эксперимента, берем здесь.

7) В клиенте, на вкладке general в разделе desktop выбираем Unix — Custom — Settings — Run the following command — startlxde, все сохраняем и логинимся в терминальную сессию.

nx_client_1nx_client_2nx_client_3

У меня тест прошел успешно, этот старый, забытый ноутбук спокойно выдержал нагрузку из одного локального юзера и двух удаленных.

В следующей статье я расскажу о настройке для работы с терминальным сервером NX тонкого клиента Raspberry PI.

По мотивам статей:
http://www.sysadmin.in.ua/info/index/21/25/31
http://www.ibm.com/developerworks/ru/library/l-rx-etersoft_1/index.html
Спасибо авторам за идеи.

Добавить комментарий