Я использовал X11 и Xming, но он слишком тормозит для практического использования.
Вы должны использовать VNC для экспорта графического интерфейса с сервера Ubuntu.
Хотя VNC имеет некоторые дополнительные функции безопасности, вам не следует запускать VNC непосредственно в ненадежной сети, такой как Интернет. Вместо этого вам следует настроить SSH-сервер, как описано в руководстве по SSH, и настроить VNC-сервер, который вы можете запустить в так называемом однократном режиме. После настройки серверов SSH и VNC вы можете использовать SSH для входа в систему на компьютере через Интернет, запустить сервер VNC и использовать переадресацию портов для безопасного доступа к серверу VNC.
Некоторые хорошие клиенты TightVNC и UltraVNC.
Настройка VNC для лучшее сжатие общение, а не быстрое сжатие поможет в удаленных (через интернет-провайдеров, с низкой пропускной способностью) местоположениях.
Зависит от того, сколько вы планируете сделать. Если вы хотите запустить одно приложение, X-Forwarding через ssh работает достаточно хорошо.
Если вы хотите перенести весь рабочий стол, а система не находится в локальной сети, я бы рекомендовал использовать VNC с TightVNC как сервер.
Тебе может быть лучше с VNC или NX по каналу WAN. Кроме того, эти протоколы поддерживают подключение / отключение, поэтому они могут восстанавливаться после разрыва связи.
Попробуйте пересылку X11:
/etc/ssh/sshd_config
:AllowX11Forwarding yes
На стороне клиента включить пересылку X11 - добавить
ForwardX11 yes
к /etc/ssh/ssh_config
Вы также можете настроить сжатие, как упоминалось выше в LapTop006.
X11, туннелируемый через SSH (со сжатием), немного быстрее, но зачем вам графический интерфейс?
Мне никогда не требовался графический интерфейс ни на одном из моих серверов Linux с тех пор, как я последний раз запускал Novell eDirectory.
ssh в компьютер с -X
флаг на
ssh -X user@ip etc
Это будет перенаправлять X11 для каждого соединения.
(Это заглавная буква X. Маленькая буква x отключает пересылку X11)
Были бы полезны более подробные сведения. Однако туннелирование через SSH со сжатием - хороший способ улучшить реакцию.
Если вы используете putty на своем компьютере с Windows, поищите в дереве конфигурации «Соединение» - затем под этим «SSH» - затем под этим «X11». Нажмите «X11», выберите «Включить пересылку X11» и добавьте отображаемый адрес вашего сервера Xming в «Местоположение отображения X». Адрес дисплея - тот же, который вы использовали в первую очередь для получения дисплея.
Теперь нажмите «SSH» в категориях конфигурации и выберите «Включить сжатие» слева.
В зависимости от скорости двух серверов и того, насколько быстро они могут сжимать / распаковывать, сжатие может быть не для вас, но если проблема связана с задержкой в сети, это поможет.
Если ваш удаленный сервер завис из-за работы X11, то ничего не поможет, кроме как не запускать X11. Большинство системных администраторов UNIX / Linux не запускают X11 на своих серверах: компромисс слишком велик для слишком маленькой выгоды: он снижает вычислительную мощность, ввод-вывод данных и добавляет новые риски безопасности.
Ubuntu имеет vino
VNC-сервер установлен по умолчанию.