[an error occurred while processing this directive]

Удаленное управление рабочим столом в Ubuntu при помощи FreeNX
При необходимости организации запуска некоторых графических приложений с
рабочей машины из дома, даже при наличии широкополосного соединения
использование X11 или VNC достаточно не комфортно. Оптимальным в такой ситуации
является использование протокола NoMachine NX, позволяющего работать с рабочим
столом даже при наличии ощутимых задержек при передаче данных.

Настройка сервера

Устанавливаем пакет FreeNX из соответствующего PPA-репозитория:

   sudo add-apt-repository ppa:freenx-team
   sudo apt-get update
   sudo apt-get install freenx-server

При необходимости настраиваем сервер через правку /etc/nxserver/node.conf

Запускаем сервер:

   sudo /etc/init.d/freenx-server start

Настраиваем сервер:

   sudo /usr/lib/nx/nxsetup --install

Выбираем использование ключей аутентификации по умолчанию.
если используем дополнительные ограничения в конфигурации SSH, например,
пускаем только избранных пользователей, то добавляем исключения для
пользователя "nx". В /etc/ssh/sshd_config в секцию AllowUsers или AllowGroups
добавляем nx и перезапускаем sshd. Также проверяем возможность подключения к
ssh серверу с хоста 127.0.0.1 (у меня было запрещено в /etc/hosts.allow).


Настройка клиента

Устанавливаем открытый клиент на базе библиотеки Qt:

   sudo apt-get install qtnx

Или загружаем и устанавливаем deb-пакет с оригинальным проприетарным клиентом с
сайта http://www.nomachine.com/select-package-client.php

   sudo dpkg -i nxclient_3.4.0-7_i386.deb

Запускаем 

   qtnx
 
в опциях по кнопке "Configure" прописываем имя сервера.

или запускаем проприетарный клиент:
   /usr/NX/bin/nxclient 

и следуем инструкции на экране.
В случае успешного соединения попадаем в окружение удаленного рабочего стола.
Субъективно проприетарный клиент nxclient и qtnx работают примерно одинаково.

В qtnx не возникло проблем с переключением раскладки клавиатуры по клавише
CapsLock. Nxclient переключать раскладку при стандартной настройке через GNOME
отказался и заработал только при запуске на удаленной машине:

   setxkbmap -layout 'ru,us' -option "grp:ctrl_shift_toggle" -variant , winkeys
 
23.03.2010
Ключи: freenx, nomachinenx, vnc, x11, nxclient / Лицензия: CC-BY
Раздел:    Корень / Пользователю / X Window

[an error occurred while processing this directive]

[an error occurred while processing this directive]