How to install FreeNX on Ubuntu 13.04

This tutorial is going to show you how to install FreeNX on Ubuntu 13.04. In result, you can connect to your FreeNX server which is Ubuntu 13.04 from other computer i.e Linux or Windows with full desktop support.

FreeNX is a powerful protocol to remotely connect to other computer with full desktop supports. FreeNX is a system that allows you to access your desktop from another machine over the Internet. You can use this to login graphically to your desktop from a remote location.

Step to install FreeNX server on Ubuntu 13.04

1. Enable SSH on Ubuntu 13.04

sudo apt-get install openssh-server

Run the ssh server by invoking

sudo service ssh start

2. Add FreeNX repository

sudo apt-add-repository ppa:freenx-team
sudo sed -i 's/raring/precise/g' /etc/apt/sources.list.d/freenx-team-ppa-raring.list
sudo apt-get update
sudo apt-get install freenx-server

At this time, freenx is installed but we need to install nxsetup. Still in Terminal, execute this command

wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
tar -xvf nxsetup.tar.gz
sudo cp nxsetup /usr/lib/nx/nxsetup
sudo /usr/lib/nx/nxsetup --install

Done.

5 comments

Install the client I presume?

I get a blank black screen. But it does connect

Common error. Many people has it (me included), nobody knows how to resolve it or whay it happens, logs or any troubleshoot info is really hard to locate, most people answer is to try some optimistic/superstitious "solution" and/or reinstall ad nauseam, alternative neatx is apparently impossible to install in raring or later...

Really a sad state of events, linux/ubuntu is in freefall I'm afraid :-(

Also get black screen on Ubuntu 13.04. Tearing my hair out trying to get this to work.