Install FreeNX server

Last update on October 20, 2008 02:33 PM by netty5
Published by netty5

Install FreeNX server







NX is a system that enables you to access your desktop from another computer over the internet.

There exist different types of NX server: NX Server and 2X for commercial purpose and FreeNX which is a freeware.

This article is designed to show you how to install FreeNX

Below instruction is applicable for installation of FreeNX 0.7.1 server under Ubuntu 7.10 (Gusty Gibbon). However this installation under other OS is not guaranteed.

Instruction for installation


Add in: deb http://www.datakeylive.com/ubuntu gutsy main
sudo aptitude update 

sudo aptitude install expect openssh-server tcl8.4 nxlibs nxagent nxproxy freenx nxclient


You'll get a warning regarding unsigned packages; you do not have to worry. This is normal

Add the authorised users for connecting under server NX:
sudo nxserver --adduser toto 


Then modify the file /etc/nxserver/node.conf:

Replace: #ENABLE_3_0_0_BACKEND="0"
By: ENABLE_3_0_0_BACKEND="1"
Replace: #DISPLAY_BASE=1000
By: DISPLAY_BASE=1001
Replace: #AGENT_EXTRA_OPTIONS_X=""
By: AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi"
You can now use any client NX 3.0

(Make your test of FreeNX 0.7.1-0 under Ubuntu 7.10 and NX 3.1.0-3 under Windows.)
Note

FreeNX 0.6.x servers are not compatible with clients NX 3.x..
Link

This article is based on:

http://ubuntuforums.org/showthread.php?t=620057&highlight=freenx

Edit the file node.cfg: sudo gedit /etc/nxserver/node.conf

Scroll to the line :
#SSHD_PORT=22
Edit and put the value of your choice
SSHD_PORT=714


Careful : Note that there should be any space between SSHD_PORT=714

Clients NX


You can use NX client NX from NoMachine:
http://www.nomachine.com/download.php

Nomachine is free and unlimited for OS like windows, Linux, MacOSX and Solaris.
Best answers for « Install FreeNX server » in :
Installing FreeNX under Ubuntu 9.04 Show Installing FreeNX under Ubuntu 9.04 Intro Adding FreeNX components Installing FreeNX Note Intro FreeNX allows you to access to a machine remotely via ssh. The display is more powerful compared to X11 over ssh and it can be describe as...
Intranet - Installing a mail server Show Introduction to installation The most commonly used e-mail server in Linux is Sendmail; however, as it is very hard to configure, we will use Qmail, an alternative e-mail server, instead. Qmail is made up of a group of programs that work with...
Installing a SAMBA server (Linux) ShowInstalling a SAMBA server Prerequisite Introduction The Samba Architecture Installation of required packages for samba server Starting Samba The commands Smb.conf file configuration ‘’global’’ Section ‘’documents’’...
Installing a SSH server on Ubuntu ShowInstalling a SSH server on Ubuntu Installation Connection An ssh server allows you to remotely access your machine. You'll have access to the remote console (equivalent to telnet, but secure) and the transfer of files (equivalent...
[Vista] Unable to install Service Pack 2 Show[Vista] Unable to install Service Pack 2 You try to install Service Pack 2 (SP2) for Vista and you get an error (0x80070057), here's the solution: Uninstall the 3 latest security updates following: KB970653 KB972036 KB973874...
Download PS3 Media Server ShowThis simple and free software is designed to connect PS3 to a computer in DLNA in for webradios, youtube and automatic encryption. It does not require any codec pack. This software supports all PS3 formats: MP3, JPG, PNG, GIF, TIFF and all types...
Download Windows Installer ShowMicrosoft WindowsIinstaller is a service of installation and application configuration, allowing to manage the applications containing the MSI extension MSI. Windows Installer 3.1 is a secondary update of Windows Installer 3.0 published in...
Installing a VPN server in Windows XP ShowAdvantages of a VPN The set-up of a virtual private network enables the secure connection of remote computers through an unreliable connection (Internet), as if they were on the same local area network. This process is used by a variety of...
Installing a VPN server on XP ShowInterest of a VPN Setting up a virtual private network allows you to connect remote computers in a secure fashion via an unreliable (Internet) connection, as if they were on the same LAN. This procedure is used by many companies in order to allow...
Intranet - Installing the Linux distribution Mandrake ShowIntroduction to installation The server can work with any Linux distribution, but we have chosen to use the distribution Mandrake, which has the advantage of being simple to install, and includes a multitude of pre-installed applications. You can...