Ubuntu 12.04 NoMachine Разрешение на стороне клиента

3562
mxk

Я использовал OpenNX на Mac для подключения к серверу NoMachine 3.5 в Ubuntu, и я смог начать новый сеанс GNOME, используя доступную область экрана.

Однако, это поведение изменилось недавно (с обновлением, я думаю). Теперь всякий раз, когда я подключаюсь, сеанс NX принудительно привязывается к собственному разрешению 1920x1200 монитора, подключенного к серверу, а не к области экрана клиента. Я попытался вручную установить разрешение 800x600 в OpenNX, но это тоже было принудительно установлено на 1920x1200. В обоих случаях OpenNX кратко отображает окно нужного размера, прежде чем изменить размер, чтобы занять весь мой рабочий стол Mac с еще большим сеансом GNOME 1920x1200 ниже.

Я попытался повторить этот тест, используя клиент NoMachine на компьютере с Windows 7, и получил аналогичные результаты.

Кто-нибудь сталкивался с этой проблемой? Я нашел пару обходных путей, но ничего не указывало на то, почему моя сессия NX в первую очередь дует до 1920x1200.

Обходной путь 1

Оказавшись в сеансе NX, я могу нажать Ctrl-Alt-R один или два раза (в зависимости от того, в каком режиме запущен сеанс), чтобы переключиться в режим автоматического изменения размера и принудительно вернуть сеанс NX к размеру окна клиента. ,

Обходной путь 2

Я могу изменить разрешение монитора в Системных настройках Ubuntu в сеансе NX. Но затем, если я выхожу из системы и снова вхожу, я получаю ошибки, поскольку GNOME пытается повторно применить настройки монитора.

Настроить

  • 64-разрядная
    версия Ubuntu 12.04 (сервер NoMachine) nxserver-3.5.0-11
    nxclient-3.5.0-11
    nxnode-3.5.0-11

  • Mac OSX 10.8.5 (клиент NoMachine)
    OpenNX-0.16.0.725

  • Windows 7 Enterprise (клиент NoMachine)
    nxclient-3.5.0-9

5

0 ответов на вопрос