Я поддерживаю команду из ~ 10 разработчиков. Каждая машина разработчика работает под управлением Ubuntu 16.04.1, и у каждого разработчика есть собственная башня рабочего стола. Эта установка работает хорошо, но закрепляет этого разработчика за своим столом. Я бы хотел разместить все их башни разработки где-нибудь в серверной комнате и предоставить им ноутбуки в качестве тонких клиентов для использования для подключения к их башне серверной комнаты. В идеале все столы должны иметь два экрана, соответствующие разъемы, и разработчики могут подойти к любому столу, подключить его и {RDP
/VNC
/NX
/SSH
} в свою башню и имеют настройку тонкого клиента с несколькими мониторами.
я пробовал x2go
но конфигурация xinerama не работает для меня (и, кажется, других онлайн), поэтому я не могу получить желаемый тип настройки. С тех пор я читал о FreeRDP
и LTSP
но с таким большим количеством вариантов и нетривиальной настройкой / компиляцией я хотел узнать несколько других мнений, прежде чем углубляться в это слишком далеко.
Если только я не ошибаюсь, пытаясь полностью перенаправить X тонким клиентам, и есть другое, лучшее решение, которое я не рассматривал. Я могу представить себе сценарии, в которых разработчики выполняют 95% своей работы на своих локальных ноутбуках, а затем мы просто используем их текущие башни в качестве серверов сборки или чего-то еще.
Кроме того, что бы это ни стоило, моя личная установка включает более мощный ноутбук, чем те, которые я рассматриваю для разработчиков, но таким образом я могу запускать 2 монитора + экран ноутбука на хосте Win 10 с виртуальной машиной Ubuntu. . Я могу разрабатывать, собирать и тестировать код со своего ноутбука. Очевидно, я не хочу, чтобы их башни были бесполезными, поэтому я рассматривал вариант с тонким клиентом, но опять же, пожалуйста, укажите мне правильное направление, если я лаю не на то дерево. Спасибо!