Hi Sean,

Let's start with the error you received and ignore the warnings for now.
The error you received was...

> Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0 version string in
> nxagent. NX 1.5.0 or 2.[01].0 or 3.[01].0 backend is needed for this
> version of FreeNX.

You got this message because the nxloadconfig script is looking for a 1.5.0,
2.1.0, or 3.1.0 backend.  You are using the 3.2.0 backend as indicated by
the 'nx-3.2.0-27 fc9 i386' rpm package.  The 3.2.0 backend will work fine.
You will just have to update the nxloadconfig script and have it search for
the 3.2.0 backend.

Look for the line that says...

[ -z "$(strings $PATH_BIN/nxagent | egrep 'NXAGENT - Version 1.5.0|NXAGENT -
Version 2.[01].0|NXAGENT - Version 3.[01].0')" ] && \

... and change it to...

[ -z "$(strings $PATH_BIN/nxagent | egrep 'NXAGENT - Version 1.5.0|NXAGENT -
Version 2.[01].0|NXAGENT - Version 3.[01].0|NXAGENT - Version 3.2.0')" ] &&
\

After that, run './nxsetup install' again.

Justin


From: sean darcy [mailto:seandarcy2@gmail.com]
To: freenx-knx@kde.org
Sent: Sat, 17 May 2008 14:08:19 -0400
Subject: [FreeNX-kNX] Can't install Freenx on clean Fedora 9

rpm -qa | grep nx
freenx-server-0.7.2-8.fc9.i386
nxclient-3.2.0-9.i386
nx-3.2.0-27.fc9.i386

I couldn't connect, so on the server:

./nxsetup --test

----> Testing your nxserver configuration ...
Warning: Could not find nxdesktop in /usr/libexec/nx. RDP sessions won't
work.
Warning: Could not find nxviewer in /usr/libexec/nx. VNC sessions won't
work.
Warning: Invalid value
"APPLICATION_LIBRARY_PRELOAD=/usr/lib/nx/libX11.so.6.2:/usr/lib/nx/libXext.so.6.4:/usr/lib/nx/libXcomp.so:/usr/lib/nx/libXcompext.so:/usr/lib/nx/libXrender.so.1.2".
/usr/lib/nx/libXcomp.so could not be found. Users will not be able to
run a single application in non-rootless mode.
Warning: Invalid value "COMMAND_START_KDE=startkde"
Users will not be able to request a KDE session.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
Users will not be able to request a CDE session.
Warning: Invalid value "COMMAND_SMBMOUNT=smbmount". You'll not be able
to use SAMBA.
Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll not be able
to use SAMBA.
Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0 version string in
nxagent. NX 1.5.0 or 2.[01].0 or 3.[01].0 backend is needed for this
version of FreeNX.

Errors occured during config check.
Please correct the configuration file.

I tried to set it up again:

./nxsetup
------> You did select no action.
FreeNX guesses that you want to _install_ the server.
Type "y" to abort the installation at this point in time.
"N" is the default and continues installation.
Use "./nxsetup --help" to get more detailed help hints.

Do you want to abort now? [y/N]

------> It is recommended that you use the NoMachine key for
easier setup. If you answer "y", FreeNX creates a custom
KeyPair and expects you to setup your clients manually.
"N" is default and uses the NoMachine key for installation.

Do you want to use your own custom KeyPair? [y/N]
Setting up /etc/nxserver ...done
Setting up /var/lib/nxserver/db ...done
Setting up /var/log/nx/nxserver.log ...done
Adding user "nx" to group "utmp" ...done
Setting up known_hosts and authorized_keys2 ...done
Setting up permissions ...done
Setting up cups nxipp backend ...done

----> Testing your nxserver configuration ...
Warning: Could not find nxdesktop in /usr/libexec/nx. RDP sessions won't
work.
Warning: Could not find nxviewer in /usr/libexec/nx. VNC sessions won't
work.
Warning: Invalid value
"APPLICATION_LIBRARY_PRELOAD=/usr/lib/nx/libX11.so.6.2:/usr/lib/nx/libXext.so.6.4:/usr/lib/nx/libXcomp.so:/usr/lib/nx/libXcompext.so:/usr/lib/nx/libXrender.so.1.2".
/usr/lib/nx/libXcomp.so could not be found. Users will not be able to
run a single application in non-rootless mode.
Warning: Invalid value "COMMAND_START_KDE=startkde"
Users will not be able to request a KDE session.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
Users will not be able to request a CDE session.
Warning: Invalid value "COMMAND_SMBMOUNT=smbmount". You'll not be able
to use SAMBA.
Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll not be able
to use SAMBA.
Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0 version string in
nxagent. NX 1.5.0 or 2.[01].0 or 3.[01].0 backend is needed for this
version of FreeNX.

Errors occured during config check.
Please correct the configuration file.


Now nxclient put libXcomp in:

/usr/NX/lib/libXcomp.so

which is not the nxsetup search path.

What am I missing?

sean

________________________________________________________________
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@kde.org
https://mail.kde.org/mailman/listinfo/freenx-knx
________________________________________________________________