Мне было интересно, существует ли реализация бесшовного RDP для серверов Linux, предпочтительно Debian или аналогичных, дающая результат и опыт Microsoft RemoteApp. Конечно, с приложениями для Linux я упоминаю RemoteApp только для сравнения.
Я не хочу просто пересылать X по SSH. Насколько я знаю, пересылка X по SSH - не самое лучшее. Также я хочу избежать VNC, поскольку он довольно неэффективен, и мне не нужен весь рабочий стол. Я ищу ту же интеграцию, которая предлагает RDP / RemoteApp от Microsoft.
Сценарий представляет собой мощный сервер Linux с большим объемом оперативной памяти и весьма ограниченным как в оперативной памяти, так и в ЦП клиента Windows. Поэтому я хочу воспользоваться преимуществами ресурсов сервера, выполнив тяжелую работу над ним и отображая только графический интерфейс, как если бы он был установлен локально, в клиенте.
Я немного исследовал, и ближайшая вещь, которую я нашел, - это клиент RDP для Linux, позволяющий использовать RemoteApp с сервера Windows. Но, как я уже сказал, я хочу обслуживать приложения Linux для клиента Windows.
И последнее, но не менее важное: есть ли решение, позволяющее обрабатывать GPU на стороне сервера? Использование RDP на серверах Windows всегда отключает настоящий драйвер и работает с виртуальным, за исключением RemoteFX.
Ничего страшного, если это возможно с другими вещами, а не с RDP.
Спасибо!
Я искал то же самое (удаленная интеграция приложений unix с рабочим столом Windows), и короткий ответ - «ну, вроде того».
Если вы подключены к локальной сети с сервером, вы можете использовать простую пересылку X в стиле XDMCP или просто указать ДИСПЛЕЙ, который будет находиться на вашем настольном X-сервере напрямую, и запускать приложения на клиентском сервере X11, таком как Xming. Последнее, что я делаю чаще всего.
Насколько я могу судить, не существует бесшовной инфраструктуры интеграции приложений, использующей VNC. Протокол RFB VNC очень эффективен при передаче отображаемых данных, но больше ничего не делает; без синхронизации буфера копирования / вставки, без передачи файлов, без звука и без интеграции управления окнами.
Если у вас высокая задержка между источником и получателем, NX - это своего рода метод кэширования и сжатия поверх X11, который может устранить большую часть воспринимаемой задержки и значительно уменьшить пропускную способность. NX действительно поддерживает непрерывный режим на своей рабочей станции и более поздних версиях, который они называют «режимом плавающего окна», но, насколько мне известно, он недоступен в бесплатных версиях NX.