При необходимости организации запуска некоторых графических приложений с рабочей машины из дома, даже при наличии широкополосного соединения использование 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 работают примерно одинаково.
URL:
Обсуждается: http://www.opennet.me/tips/info/2336.shtml
Во второй сеанс своего рабочего стола?
А проблема с переключением раскладки? А проблемы с компизом?
Компиз в голову не приходило включать.
Раскладка отлично работает.Проблемы с локальными принтерами у меня лично есть, но я обошел.
Крутится 1С 8.1 через инет жалоб нет, кроме специфических для вайна (справка в 1С не работает).
Лично я работаю с KDE4 - никакого ощущения, что находишься на удаленном сервере.
Сборка freenx от Etersoft.
>Раскладка отлично работает.не маловажное дополнение:
>Сборка freenx от Etersoft.потому как с нативным freenx беда.
Кстати обычный nx вытянутый с nomashine.com, работает "наура".
Как то странно работают клавишы-стрелки
Up = PrScreenLeft = KeyPress event, serial 33, synthetic NO, window 0x2600001,
root 0xa7, subw 0x0, time 2500013361, (430,60), root:(482,142),
state 0x10, keycode 113 (keysym 0xffea, Alt_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: FalseRight = KeyRelease event, serial 33, synthetic NO, window 0x2600001,
root 0xa7, subw 0x0, time 2500038551, (72,-9), root:(124,73),
state 0x10, keycode 114 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: FalseDown = KeyPress event, serial 33, synthetic NO, window 0x2600001,
root 0xa7, subw 0x0, time 2500070271, (675,226), root:(727,308),
state 0x10, keycode 116 (keysym 0xffec, Super_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: Falseсовсем не удобно
А есть для никсов что-нибудь вроде logmein.com?
и кто тебе что на это ответит? НЕужели трудно в двух словах изложить суть вопроса?Удалённый бекап в в веб, что ли?
А можно с ним попадать в текущую открытую сессию пользователя, как с X11vnc ?
да
а как?
Я поставил freenx на ubuntu-server-9.04-amd64 с gnome. Апплет раскладки клавиатуры отваливается с ошибкой при удалённом входе в систему... Смена языка ввода в приложениях (ru-ua-us) НЕ работает!!! Не могу это вылечить........
Тоже столкнулся с такой проблемой, с двумя языками работает без проблем, только добавляешь ua - отказывается вообще переключаться. Решением пока для себя нашел переключение по Caps Lock либо RCtrl+RShift. Переключает все три