16.04 на EC2 с сервером nomachine, разрешение экрана зависло на 800 x 600
У меня 16.04 работает на Amazon EC2 в качестве эксперимента для хоста удаленного рабочего стола. Я подключаюсь к нему через проприетарный сервер nomachine (NX). Соединение хорошее, но у меня разрешение экрана только 800х600. Панель управления Unity подтверждает это. Вывод xrandr -q:
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
800x600 0.00*
Что я могу сделать?
1 ответ
Я не смог решить эту проблему. Это ограничение EC2 и бесплатного сервера NX. Вместо этого я попробовал несколько разных удаленных серверов и решил, что tigervnc - лучший. Только v1.7 (в настоящее время в бета-версии) имеет пакеты Debian. Проект имеет сценарии сборки.deb, но, очевидно, не для стабильных выпусков, возможно, поэтому он не является пакетами в репозиториях. Это работает хорошо, это активный проект, и это лучший сервер VNC, который я пробовал. Производительность намного лучше, чем я ожидал; наличие машины EC2 - это та же страна, в которой я могу помочь (задержка, а не пропускная способность, может быть более важной частью приличного соединения VNC).
Я нашел эту ссылку очень полезной: http://www.hiroom2.com/2016/05/24/ubuntu-16-04-remote-connect-to-gnome-classic-desktop-with-vnc-xrdp/
Из коробки xfce поддерживает различные разрешения экрана (как только я перешел на tigervnc). Я не использую официальный клиент tigervnc, я использую Jump, клиент Mac. Это работает очень хорошо: хорошая производительность, легко изменить размер рабочего стола.