There is now a new 0.4.1 version of FreeNX. It is featuring lots of bugfixes, one small security enhancement and support for both the nx 1.4 and 1.5 backends.
The current 0.4.0 ebuild can be used, but as the 1.5 backend now is supported, dependencies should be updated to be 100% correct (else the ebuild will only work with 1.4 backends, which is all that is in portage atm).
Steps to Reproduce:
1. emerge -av nxserver-freenx
Install of 0.4.0 is starting
Install of 0.4.1 should be starting
Created attachment 63092 [details, diff]
The minimal diff to achieve 100% correctness
*** Bug 100376 has been marked as a duplicate of this bug. ***
0.4.2 has been released, featuring tons of buggfixes (and solaris suport, but
that's not realy of interest for gentoo...)
Due to changes to snapshot 4 and the final !M nx release, 0.4.1 & 0.4.2 does not
work with the final 1.5.0 backend, so don't apply the patch. Keep it though, as
0.4.3 is supposed to fix this when it is released.
I am using FreeNX v0.42 with NX Components v 1.4.0 and it works great. I did
originally try it with 1.5.0 components and it did completely fail. But FreeNX
is fully stable and works great with 1.4.0. The ebuild needs to be changed so
that 1.5.0 components are blocked, and it will be fine. I don't exactly know
how to do that though.
Leaving the ebuild as-is and you'll be using 1.4.0 only, only when applying the
patch will 1.5.0 backend be allowed, wich I do not recomend doing...
Freenx 0.4.3 is released. It features propper support for the 1.5.0 backend, so
apply the patch. I'm working on 1.5.0 backend ebuilds, but my time is limited...
Created attachment 65236 [details]
Ebuild for the 1.5.0 backend! Contains the Windows-Linux resume patch by Sunil.
Created attachment 65237 [details]
The above works for me, using FreeNX-0.4.4-rc1 and the 1.4.0 clients.
FreeNX v0.4.4 was released yesterday. It seems to have a lot of bug fixes in
it. I hope it doesn't introduce new ones though. :P
Okay, all the ebuild for the Open Source components of NX and FreeNX v0.4.4 are
There is a bug in FreeNX v0.4.4 that I fixed. :) Enjoy!
*** This bug has been marked as a duplicate of 101691 ***
Yes 0.4.4 is out, and contains many bugfixes. The current ebuild works fine
(with the patch for 1.5.0 support).
It does contain one bug though, and Jon will hopefully submit a patch to this
ebuild soon (if not you might have luck at bug #101691).
Also, please ignore the above nx-x11 ebuild above. It is incomplete and the
patch is realy for nx-x11 1.4.0. I don't know it it will work, or even is
nessesary, with nx-x11 1.5.0, as resolution and resume has had a complete rework
(hopefully) working 1.5.0 ebuilds can be found at bug #101715
As for the duplicate stuff, the bug refered to is newer than this bug, and is
full of errors.
Created attachment 65399 [details, diff]
Patch to add support for the 1.5.0 backend.
I found a small error in the previous patch. I had forgotten to update the
dependancy on nxclient to >=1.4.0 instead of =1.4*
0.4.1 & 0.4.2 should use the current 0.4.0 ebuild unodified, while 0.4.3 and
0.4.4 should apply this patch to the current 0.4.0 ebuild.
Closing bug, now we have freenx-0.5.0 in the Portage tree.