<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 02/12/2011 11:01:28:<br>
<br>
[SNIP]</font></tt>
<br>
<br><tt><font size=2>> cd ..<br>
> <br>
> NXPREFIX=/usr/NX<br>
> mkdir -p ${NXPREFIX}/lib ${NXPREFIX}/bin<br>
> <br>
> cp -a nx-X11/lib/X11/libX11.so* ${NXPREFIX}/lib<br>
> cp -a nx-X11/lib/Xext/libXext.so* ${NXPREFIX}/lib<br>
> cp -a nx-X11/lib/Xrender/libXrender.so* ${NXPREFIX}/lib<br>
> cp -a nxcomp/libXcomp.so* ${NXPREFIX}/lib<br>
> cp -a nxcompext/libXcompext.so* ${NXPREFIX}/lib<br>
</font></tt>
<br>
<br>
<br><tt><font size=2>You need to set up the sonames properly</font></tt>
<br>
<br>
<br><tt><font size=2>> <br>
> cp -a nx-X11/programs/Xserver/nxagent ${NXPREFIX}/bin<br>
> cp -a nxproxy/nxproxy ${NXPREFIX}/bin<br>
<br>
You need to set up the wrappers with LD_LIBRARY_PATH<br>
</font></tt>
<br><tt><font size=2>> <br>
> cd<br>
> <br>
> apt-get install subversion patch xutils-dev<br>
> svn checkout svn://svn.berlios.de/freenx/trunk<br>
> <br>
> cd /root/trunk/freenx-server<br>
> patch -p0 < gentoo-nomachine.diff<br>
</font></tt>
<br><tt><font size=2>????</font></tt>
<br>
<br><tt><font size=2>> #cp nx* /usr/NX/bin/<br>
> #cp node.conf.sample /usr/NX/etc/node.conf<br>
> #/usr/NX/bin/nxsetup --install --setup-nomachine-key<br>
> make<br>
> make install<br>
> /usr/NX/bin/nxsetup --install --setup-nomachine-key<br>
> <br>
> I get<br>
> <br>
> Setting up /usr/NX/etc ...done<br>
> Setting up /usr/NX/var/db ...done<br>
> Setting up /var/log/nxserver.log ...done<br>
> Adding user "nx" to group "utmp" ...done<br>
> Setting up known_hosts and authorized_keys2 ...done<br>
> Setting up permissions ...done<br>
> Setting up cups nxipp backend ...done<br>
</font></tt>
<br><tt><font size=2>That's FreeNX done . . .</font></tt>
<br>
<br><tt><font size=2>> <br>
> ----> Testing your nxserver configuration ...<br>
> Warning: Could not find nxdesktop in /usr/NX/bin. RDP sessions won't
work.<br>
> Warning: Could not find nxviewer in /usr/NX/bin. VNC sessions won't
work.<br>
> Warning: Invalid value<br>
> "APPLICATION_LIBRARY_PRELOAD=/usr/NX/lib/libX11.so.6.2:<br>
> /usr/NX/lib/libXext.so.6.4:/usr/NX/lib/libXcomp.so:<br>
> /usr/NX/lib/libXcompext.so:/usr/NX/lib/libXrender.so.1.2".<br>
> /usr/NX/lib/libXrender.so.1.2 could not be found. Users will not be<br>
> able to run a single application in non-rootless mode.<br>
</font></tt>
<br><tt><font size=2>You need to set up the sonames and </font></tt>
<br><tt><font size=2>        "# Where
can different nx components be found"</font></tt>
<br><tt><font size=2>in nxloadconfig ifits changed.</font></tt>
<br>
<br>
<br><tt><font size=2>> Warning: Invalid value "CUPS_ETC=/etc/cups/"<br>
>          Users will not be able to enable
printing.<br>
</font></tt>
<br><tt><font size=2>No cups !!  ignore</font></tt>
<br>
<br>
<br><tt><font size=2>> Warning: Invalid value "DEFAULT_X_SESSION=/etc/X11/xdm/Xsession"<br>
>          Users might not be able to request
a default X session.<br>
> Warning: Invalid value "COMMAND_START_KDE=startkde"<br>
>          Users will not be able to request
a KDE session.<br>
> Warning: Invalid value "COMMAND_START_CDE=cdwm"<br>
>          Users will not be able to request
a CDE session.<br>
</font></tt>
<br><tt><font size=2>No xdm kde or cde, ignore</font></tt>
<br>
<br><tt><font size=2>  let me guess, you only want gnome</font></tt>
<br>
<br>
<br><tt><font size=2>> Warning: Invalid value "COMMAND_SMBMOUNT=smbmount".
You'll not be able<br>
> to use SAMBA.<br>
> Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll
not be<br>
> able to use SAMBA.<br>
</font></tt>
<br><tt><font size=2>        update /etc/nxserver/node.cond
with /sbin/mount.cifs etc</font></tt>
<br>
<br><tt><font size=2>           
    if you have samba and want mounts</font></tt>
<br>
<br>
<br><tt><font size=2>> Warning: Invalid cupsd version of "/usr/sbin/cupsd".
Need version 1.2.<br>
>          Users will not be able to enable
printing.<br>
</font></tt>
<br><tt><font size=2>still no cups  ignore</font></tt>
<br>
<br>
<br><tt><font size=2>> Error: expect necessary for /usr/NX/bin/nxnode-login
could not be<br>
> found in '/usr/bin/expect'. Please install it or change nxnode-login<br>
> accordingly.<br>
</font></tt>
<br><tt><font size=2>         sudo atp-get
install expect</font></tt>
<br><tt><font size=2>but</font></tt>
<br><tt><font size=2>        don't you have
it as standard?? is it elsewhere ??</font></tt>
<br>
<br><tt><font size=2>        try    which
expect</font></tt>
<br>
<br>
<br><tt><font size=2>> Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0
version string in<br>
> nxagent. NX 1.5.0 or 2.[01].0 or 3.[012].0 backend is needed for this<br>
> version of FreeNX.<br>
</font></tt>
<br>
<br><tt><font size=2>        mising binary
or wrappers not set up correctly see above . . .</font></tt>
<br>
<br>
<br><tt><font size=2>> <br>
>   Errors occured during config check.<br>
>   Please correct the configuration file.<br>
> <br>
> root@ubuntu:~/trunk/freenx-server#<br>
> <br>
> <br>
> Questions:<br>
> <br>
> * I assume that I have only compiled freenx-server. Should<br>
</font></tt>
<br><tt><font size=2>You don't compile FreeNX - its a series of scripts
with</font></tt>
<br><tt><font size=2>an already compiles binary for named pipes.</font></tt>
<br>
<br><tt><font size=2>You just unzip it into the correct location.</font></tt>
<br>
<br><tt><font size=2>32 bit and 64 bit are the same unless you use /usr/lib64/NX</font></tt>
<br>
<br>
<br><tt><font size=2>> freenx-utils also be compiled?<br>
> * If freenx-utils should be compiled, how is that done? There is no
Makefile.<br>
> <br>
> * The source packages I downloaded from NoMachine are<br>
> <br>
> nxbuilder<br>
> nxcomp<br>
> nxcompext<br>
> nxcompsh<br>
> nxcompshad<br>
> nxesd<br>
> nxkill<br>
> nxproxy<br>
> nxscripts<br>
> nxsensor-3.5.0-1<br>
> nxservice<br>
> nxspool-3.5.0-1<br>
> nxssh<br>
> nxuexec<br>
> nx-X11<br>
> <br>
> Should I compile each of them? And if so, how are they compiled, as<br>
> they don't have any Makefile's?<br>
</font></tt>
<br>
<br>
<br><tt><font size=2>You need </font></tt>
<br>
<br><tt><font size=2>   nxagent </font></tt>
<br><tt><font size=2>    nxauth</font></tt>
<br><tt><font size=2>    nxcomp</font></tt>
<br><tt><font size=2> nxcompext</font></tt>
<br><tt><font size=2>nxcompshad</font></tt>
<br><tt><font size=2>   nxproxy</font></tt>
<br><tt><font size=2>    nx-X11</font></tt>
<br>
<br><tt><font size=2>so you are missing a few.</font></tt>
<br>
<br><tt><font size=2>There's no advantage to using 64 bit over 32 bit.</font></tt>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>