[FreeNX-kNX] freenx-server-0.7.3 on Alpha

Bob Tracy rct at gherkin.frus.com
Wed Mar 18 21:22:34 UTC 2009


I'm delighted to report that installing freenx-server-0.7.3 on an Alpha
was *much* less painful than it was back in the days of freenx-0.6.0.
Very nicely done!!

Here are a couple of miscellaneous build notes for the curious:

(1) The "nxcomp" sources from NoMachine still need a small patch applied
    to Loop.cpp to allow it to build on the Alpha:

--- Loop.cpp.orig       2008-04-14 08:39:06.000000000 -0500
+++ Loop.cpp    2009-03-11 15:02:36.000000000 -0500
@@ -5886,7 +5886,7 @@
   // a value return.
   //

-  #if defined(__linux__)
+  #if defined(__linux__) && !defined(__alpha__)

   newAction.sa_restorer = NULL;

@@ -6504,7 +6504,7 @@

   action.sa_handler = HandleTimer;

-  #if defined(__linux__)
+  #if defined(__linux__) && !defined(__alpha__)

   action.sa_restorer = NULL;


(2) "nxsetup --install" creates ".ssh/authorized_keys2" for the "nx" user,
    but my setup wants to see ".ssh/authorized_keys".  Easily fixed with a 
    hard link.

(3) "nxloadconfig" was looking for the wrong version of "libXrender.so"
    in the APPLICATION_LIBRARY_PRELOAD string: the latest NoMachine
    version is 1.2.2 rather than 1.2.

(4) "nxloadconfig" didn't recognize "NXAGENT - Version 3.3.0" as a valid
    back-end version: the "egrep" string and associated error message
    needed updating.

(5) "nxsetup" as distributed has a read with a 3-second timeout
    (read -t 3).  On my Alpha, the amount of time required was averaging
    7 seconds, so I changed the timeout value to 10.  This allows
    "nxsetup --test" to provide a more accurate indication as to whether
    things are working correctly.

Unrelated to the above:

Shortly after Debian "lenny" was released, my machine was auto-upgraded
to the next development release (squeeze).  Since that upgrade, I can no
longer use a gnome session with FreeNX.  KDE sessions still work fine.
Gnome works fine on the console.  With FreeNX, I get the desktop
background, but nothing else...  "ps" shows gnome-session running, and
it appears to be hung waiting for something to happen(???).  When I
login on the console (gnome), gnome-session does whatever it does and
exits.  If anyone has any insight as to what's going on, I'd appreciate
some troubleshooting hints.  Thanks in advance!

-- 
------------------------------------------------------------------------
Bob Tracy          |  "I was a beta tester for dirt.  They never did
rct at frus.com       |   get all the bugs out." - Steve McGrew on /.
------------------------------------------------------------------------



More information about the FreeNX-kNX mailing list