Краткая справка:
Терминальный сервер x2go - это дистрибутив на основе Debian, позволяющий организовать работу тонких клиентов, машины которых обеспечивают лишь отображение данных, а выполнение приложений не привязано к рабочей станции и производится на централизованных серверах.
Транспортный протокол передачи данных в x2go построен на основе кода FreeNX и совместим с протоколом Nomachine NX, хорошо работающим по низкоскоростным каналам связи, в этом состоит ключевое отличие от проекта LTSP. Система поддерживает централизованное управление аккаунтами пользователей через LDAP сервис, балансировку нагрузки через разделение запросов клиентов на группу серверов, поддерживается заморозка рабочих окружений клиентов и восстановление работы с исходной точки через какое-то время (в качестве примера приводится ситуация когда клиент инициирует сохранение слепка текущего окружения на свой USB Flash и на следующий день продолжает работу на другом x2go сервере).
На обычном Debian x2go в простейшем варианте требует установку пакетов x2goserver и postgresql, запуск одного скрипта для инициализации таблицы в Postgres, ну и добавить пользователей, которые могут по x2go в систему входить - их добавить в группу x2gousers.
Очень сложная задача, живот можно надорвать, если не знать, что нужно делать. А если знаешь - вся процедура занимает максимум полторы минуты.