[FreeNX-kNX] freeNX & Ubuntu 6.10

Willem Drost phaedalus at zonnet.nl
Tue Oct 31 19:03:04 UTC 2006


After trying vnc (which was far too slow) I tried to install the freeNX 
server ( http://freenx.berlios.de/ ) on my linux machine. I am running 
Gnome on Ubuntu 6.10. After several failed efforts I finally managed to 
get it working. Here is what I did:

I use this client on my windows machine: 
http://www.nomachine.com/download-package.php?Prod_Id=33

--- Install the server on Ubuntu 6.10 ---
Follow the steps described in:

http://stateless.geek.nz/2005/06/27/building-freenx-04-on-ubuntu-hoary/

This tutorial is a little bit out-of-date. It is necessary to deviate in 
some places.

-  In file /etc/sources.list these lines must be added:

   deb http://debian.tu-bs.de/project/kanotix/unstable/ sid nx
   deb-src http://debian.tu-bs.de/project/kanotix/unstable/ sid nx

-  Also, you may need to install some additional packages (which can all 
be installed using apt). Which packages becomes clear when trying to 
install.

Due to some incompatibility issues, it doesn't work right away. There 
are 2 things here that need to be solved, the 'fake cookie 
authentication problem' and the 'Backingstore problem'. Fixes can be 
found at:

http://openfacts.berlios.de/index-en.phtml?title=FreeNX_FAQ/Problem_Solving

After having done that there remains 1 problem. The gnome session 
doesn't start a dbus session bus (causing some errors). This can be 
fixed by replacing COMMAND_START_GNOME in /etc/nxserver/node.conf with:

COMMAND_START_GNOME="/usr/bin/dbus-launch /usr/bin/gnome-session"

( thanks to: 
http://mail.kde.org/pipermail/freenx-knx/2006-April/003354.html )

The only thing remaining is to remove (or comment) the 2 added lines in 
/etc/apt/sources.list . This is to prevent the update manager to replace 
your NX and freeNX programs with binaries that are not suitable for 
ubuntu 6.10, probably causing freenx to cease working.



More information about the FreeNX-kNX mailing list