[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