Графический интерфейс на удаленном сервере?

Я думаю, что это довольно очевидно - преобразовывают Ваши данные в формат, принятый программой, которую требуется использовать (идея, которую должна так или иначе считать программа пользовательский формат, ekhem, наивен?).

6
10.10.2012, 15:57
4 ответа

Если все, Вы хотите запустить приложения GUI на сервере, Вы ничего не должны выполнять вне самого приложения. Графический интерфейсы пользователя Unix основаны на X-оконной системе, и одно очень хорошее свойство X - то, что это является сетевым прозрачным: приложение, которое хочет отобразить материал, не должно работать на той же машине как программа, это говорит с аппаратными средствами дисплея.

Если Ваш клиент выполняет систему Unix, просто выполненную ssh и запустите приложение GUI: это будет отображено на Вашей локальной машине. Вы, возможно, должны включить X передач, если это не активно по умолчанию; посмотрите, Как я работаю с инструментами GUI по удаленному серверу? Если Ваш клиент работает на Windows, можно использовать PuTTY и Xming, также покрытый вышеупомянутым потоком.

Удаленный дисплей может быть довольно медленным (это - особенно задержка, которая может быть раздражающей). Существуют программы, которые сжимают и кэшируют трафик для создания удаленным X быстрее. Лучшей из породы является NX, из которого существует бесплатная реализация FreeNX.

2
27.01.2020, 20:25

Вы ищете VNC, который может разместить все X сессий без реального дисплея, такого как TightVNC. Какая настольная среда, которую Вы выполняете на своей сессии TightVNC, будет иметь мало влияния на задержку, представленную сетью (если это не будет иметь роскошные много-покадровые анимации и подробные художественные оформления окна), но если Ваш VPS является низким на памяти и ворчании ЦП, можно быть более обеспеченным выполнением openbox или fluxbox или чем-то супер свет так или иначе.

4
27.01.2020, 20:25

При поиске решения с очень низкой задержкой, необходимо использовать kde-remote-desktop. Это намного быстрее, чем vnc или X11-туннель через ssh.

2
27.01.2020, 20:25

Я не знаю об интерфейсах для удаленных соединений, но самый быстрый графический интерфейс имеют менеджеры окон, такие как Openbox или размещающие рядом менеджеры как i3, потрясающий, и т.д. Также можно попробовать xfce, но это - настольная среда, таким образом, это имеет намного больше материала и вероятно медленнее.

1
27.01.2020, 20:25

Теги

Похожие вопросы