[FreeNX-kNX] Manual Installation How To

Salazar, German P21322 german.salazar at siemens.com
Wed Oct 10 15:54:40 UTC 2007


Well, this is sort of what I was looking for...a manual installation
procedure.

I joined this list about a year ago. I seem to recall having a hard time
installing FreeNX on Solaris, so I drop the ball.  Now, we have migrated
to Linux and, from my short experience, open software has a way to
easily install on Linux. So, I would like to give FreeNX another try.

So, I started to monitor this list about a week ago and also re-visited
FreeNX webpages to refresh my memory...instructions on installing FreeNX
are still "all over the place" on both contexts, if you know what I
mean.

In any case, I would like to be able to install FreeNX while not having
super user privileges...how can I do that?

I have downloaded the NoMachine tar file and extracted it in my own
/home/userid/NX directory.
I have downloaded the FreeNX scripts and installed them in my own
/home/userid/NX directory.
Followed the manual installation instructions below and also
Followed the advice in
http://openfacts.berlios.de/index-en.phtml?title=FreeNX_Howto
At the end, I cannot run nxsetup...it insists on super user privileges.

Any hints?

Thanks.


> 
> My manual install:
> This is what I have done, and what worked for me on Ubuntu with
backend v2.1. 
> You will probably have to make adjustements.
> 
> install the latest NoMachine NX free edition from the packages on
NoMachine 
> website
> rename nxserver and nxnode to nxserver.nomachine and
nxclient.nomachine 
> in /usr/NX/bin
> copy the following files from freenx in /usr/NX/bin:
> - nxkeygen
> - nxloadconfig
> - nxnode
> - nxnode-login
> - nxserver-helper (you have to compile it first)
> - nxserver
> - nxsetup
> - nxcups-gethost
> create symlink of NX/bin/nxserver in /usr/bin
> create symlink of NX/bin/nxsetup  in /usr/sbin
> copy node.conf.sample to /usr/NX/etc/node.conf
> modify line 130 of nxsetup to:
> . /usr/NX/bin/nxloadconfig --
> and line 349 to
> . /usr/NX/bin/nxloadconfig --check $NO_ERRORS
> 
> modify the paths in /usr/NX/bin/nxloadconfig at the beginning:
> NX_DIR=/usr/NX
> NX_ETC_DIR=$NX_DIR/etc
> NX_SESS_DIR=$NX_DIR/var/db
> NX_HOME_DIR=$NX_DIR/home/nx
> 
> modify line 18 de /usr/NX/nxserver to:
> . /usr/NX/bin/nxloadconfig --
> modify line 706 de NX/nxserver to:
> . /usr/NX/bin/nxloadconfig --userconf
> 
> run nxsetup
> 
> NPi
> 
> > Is there a how-to out or document out there that lists which pieces
of
> > NX are needed to install FreeNX and if there are any deviations from
the
> > normal NX install process to make it all work together?  I'd like to
use
> > the new FreeNX 0.7.0 instead of whatever version comes with the
Centos
> > RPM's, and would like to be able to update everything manually as
needed
> > in the future as code for both the NX libraries and FreeNX (or
whatever
> > the new name becomes) are updated, but so far there doesn't seem to
be
> > any one complete source of this information out there.
> >
> > Thanks,
> > Brent Davidson
> > ________________________________________________________________
> >      Were you helped on this list with your FreeNX problem?
> >     Then please write up the solution in the FreeNX Wiki/FAQ:
> >   http://openfacts.berlios.de/index-en.phtml?title=FreeNX_FAQ
> >          Don't forget to check the NX Knowledge Base:
> >                  http://www.nomachine.com/kb/
> >
> > ________________________________________________________________
> >        FreeNX-kNX mailing list --- FreeNX-kNX at kde.org
> >       https://mail.kde.org/mailman/listinfo/freenx-knx
> > ________________________________________________________________



More information about the FreeNX-kNX mailing list