FREENX. В качестве сервера ubuntu 12.04 x64
Поехали
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:freenx-team
sudo sed -i 's/oneiric/lucid/g' /etc/apt/sources.list.d/freenx-team-ppa-precise.list
sudo apt-get update && sudo apt-get upgrade
wget http://de.archive.ubuntu.com/ubuntu/pool/main/e/esound/esound-common_0.2.41-8_all.deb
sudo dpkg -i esound-common_0.2.41-8_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/a/audiofile/libaudiofile0_0.2.6-8ubuntu1_amd64.deb
sudo dpkg -i libaudiofile0_0.2.6-8ubuntu1_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/e/esound/libesd0_0.2.41-8_amd64.deb
sudo dpkg -i libesd0_0.2.41-8_amd64.deb
sudo apt-get install freenx mkdir tmp
cd tmp
wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz;
tar zxvf nxsetup.tar.gz
sudo cp nxsetup /usr/lib/nx/nxsetup
sudo /usr/lib/nx/nxsetup –install
Решение возможной проблемы с запуском GNOME (у меня было в связки с windows клиентами)
sudo echo -e «\n#Use unity 2d for client sessions\nCOMMAND_START_GNOME='gnome-session –session=ubuntu-2d'«|sudo tee -a /etc/nxserver/node.conf
перезапустим
sudo /usr/NX/scripts/init/nxserver restart
/etc/ssh/sshd_config
Не забываем про порты ssh которые при необходимости можно поменять
конфиги
NX /etc/nxserver/node.conf
конфиг ssh /etc/ssh/sshd_config
ЕСЛИ МЫ КРУТЫЕ ПЕРЦЫ
По умолчанию настроена аутентификация через pam через пользователей в системе. Можно настроить так чтобы пользователи были в самом nx сервере об этом написано читаем там в 5 разделе : http://www.nomachine.com/documentation/admin-guide.php + чтобы подключаться к уже запущенной сесcии нужно чтобы в сfg nx sudo gedit /usr/NX/etc/server.cfg поменять на :
EnableDesktopSharing= «1»
EnableInteractiveDesktopSharing = «1»
EnableFullDesktopSharing = «1»
EnableSessionShadowing = «1»
sudo /usr/NX/scripts/init/nxserver restart
НАСТРОЙКА КЛИЕНТА
качаем тут
FreeNX Client http://www.nomachine.com/download.php
Что есть в настройках клиента :
1) Вкладка «General»далее «Display»: Выбираем «Use custom settings», жмем «Settings». Encoding - задаем тип сжатия.
Тут у нас галочки по сжатию и тыкнув в «Use both JPEG and RGB compression» можно регулировать его качество
(0 - крайне плохое качество изображений, 9 - наилучшее качество).
ДАЛЕЕ
Вкладка «Advanced». Группа «Network»: Disable encryption of all traffic - отключить шифрование трафика ( можно и отключить в целя повышения производительности). Disable ZLIB stream compression - отключить сжатие трафика
Группа «Cashe»: Игры с кешем ))))))
В вкладке «Services»: Enable multimedia support - включает поддержку звука
Так же если вы джедай то можно заморочиться с ключами
ключь на сервере тут /usr/NX/share/keys/default.id_dsa.key и импортировать его в клиенте для этого на закладке GENERAL у клиента нажамаем кнопку key и импортируем в указанный выше файл.
1OAN SAAKOV