Я установил Ubuntu 11.04, установил сервер FreeNX и клиент FreeNX для Windows с http://www.nomachine.com/download-client-windows.php. Я смог подключиться к моей Ubuntu с моего ноутбука Windows.

С недавним обновлением Ubuntu 11.10 всякий раз, когда я пытаюсь запустить FreeNX с моего ноутбука, он принимает пароль, инициализирует сеанс, и как только он собирается отобразить окно, окно внезапно закрывается и говорит: «Соединение с удаленным сервером было закрыто. вниз"

Это сводит меня с ума. Может кто-нибудь сказать, пожалуйста, почему?

2 ответа2

1

Это потому, что ваш nxclient не настроен на запуск единицы. В настройках соединения (нажмите "Настроить" на экране входа в nxclient), установите для рабочего стола UNIX и Custom. На вкладке настроек справа выберите «Запустить скрипт X-клиента по умолчанию на сервере», и он будет работать.

Если вы хотите что-то лучшее (так как Unity 3D не очень хорош в NX для меня), вы можете использовать опцию "Выполнить следующую команду" и вставить один из сеансов, которые у вас есть на вашем сервере (возможно, вам понадобится установить их):

gnome-session --session=classic-gnome для классического gnome 2 (если вы установили запасной сеанс)

или ubuntu-2d (или 2d-Unity, я не уверен) даст Unity 2D, например.

Я никогда не пробовал, но я думаю, что если вы установите fxce (apt-get install xubuntu-desktop) и используете команду startfxce4 вместо команды gnome-session , она будет работать с fxce, так как я использую эту команду для запуска сеанса fxce на сервере XRDP без проблем (и я подключаюсь, используя Windows RDP клиент или Remmina).

0

Я написал скрипт установщика для компиляции и установки сервера freenx в Ubuntu 11.10, который работает с Unity. см. мой пост в блоге: http://notepad2.blogspot.com.au/2012/04/install-freenx-server-on-ubuntu-1110.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .