Freenx перестал работать после обновления до Ubuntu 11.10
Я установил Ubuntu 11.04, установил сервер FreeNX и клиент FreeNX для Windows с http://www.nomachine.com/download-client-windows.php. Я смог подключиться к моей Ubuntu с моего ноутбука Windows.
С недавним обновлением Ubuntu 11.10 каждый раз, когда я пытаюсь запустить FreeNX с моего ноутбука, он принимает пароль, инициализирует сеанс, и как только он собирается отобразить окно, окно внезапно закрывается и говорит: "Соединение с удаленным сервером было прервано. вниз"
Это сводит меня с ума. Может кто-нибудь сказать, пожалуйста, почему?
2 ответа
Это потому, что ваш nxclient не настроен на запуск единицы. В настройках соединения (нажмите "Настроить" на экране входа в систему nxclient), установите для рабочего стола UNIX и Custom. На вкладке настроек справа выберите "Запустить скрипт X-клиента по умолчанию на сервере", и он будет работать.
Если вы хотите что-то лучшее (так как Unity 3D не очень хорош в NX для меня), вы можете использовать опцию "Выполнить следующую команду" и вставить один из сеансов, доступных на вашем сервере (возможно, вам понадобится установить их):
gnome-session --session=classic-gnome
для классического гнома 2 (если вы установили запасной сеанс)
или жеubuntu-2d
(или 2d-Unity, я не уверен) даст, например, Unity 2D.
Я никогда не пробовал, но я думаю, что если вы установите fxce (apt-get install xubuntu-desktop) и используете команду startfxce4
вместо gnome-session
команда, она будет работать с fxce, так как я использую эту команду для запуска сеанса fxce на сервере XRDP без проблем (и я подключаюсь с помощью клиента Windows RDP или Remmina).
Я написал скрипт установщика для компиляции и установки сервера freenx в Ubuntu 11.10, который работает с Unity. см. мой пост в блоге: http://notepad2.blogspot.com.au/2012/04/install-freenx-server-on-ubuntu-1110.html