Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installing NX Server Free Edition (not FreeNX)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
nondystam
n00b
n00b


Joined: 17 Aug 2006
Posts: 1

PostPosted: Thu Aug 17, 2006 10:39 am    Post subject: Installing NX Server Free Edition (not FreeNX) Reply with quote

Can someone provide some instructions on how to install the NX Server Free Edition, available from http://www.nomachine.com/select-package.php?os=linux&id=1 ?

It is not in portage, and the downloads only offer DEB, RPM and compressed TAR packages. I assume it is possible to use one of these versions in Gentoo without any hassles, but I am not sure what steps are involved?

In addition, how would I go about starting the server automatically during the boot process? Is it as simple as using rc-update or do I need to make a script as well?

Thanks.
Back to top
View user's profile Send private message
tightcode
Tux's lil' helper
Tux's lil' helper


Joined: 23 Mar 2004
Posts: 110

PostPosted: Fri Sep 08, 2006 7:11 pm    Post subject: Reply with quote

I would also be interested in this. I have read a few howtos for FreeNX but also from what I read the NoMachines free version is much more stable and has less issues than FreeNX.
Has anyone here successfully setup the "Official" free version of NXserver by NoMachines ?
At the time of posting the the version available is: nxserver-2.0.0-76
I have searched the forums, the wiki as well as bugzilla with no information on this.

Thanks to anyone who has anything to share!

Cheers,

TightCode

Post Scriptum: Another thing of interest is the newly OpenSourced 2X TerminalServer:
Press release: http://www.2x.com/news/linuxterminalserver.htm
Download area: http://code.2x.com/linuxterminalserver/downloads
Back to top
View user's profile Send private message
GNUtoo
Veteran
Veteran


Joined: 05 May 2005
Posts: 1919

PostPosted: Fri Sep 08, 2006 7:33 pm    Post subject: Reply with quote

http://gentoo-wiki.com/HOWTO_FreeNX_Server
Back to top
View user's profile Send private message
tightcode
Tux's lil' helper
Tux's lil' helper


Joined: 23 Mar 2004
Posts: 110

PostPosted: Fri Sep 08, 2006 9:04 pm    Post subject: Reply with quote

new_to_non_X86, As the title of this thread and the two posts (nondystam's and mine), we are discussing NX Server Free Edition, which is NOT FreeNX. Would you happen to have any experience with it ?

Thanks!

TightCode
Back to top
View user's profile Send private message
GNUtoo
Veteran
Veteran


Joined: 05 May 2005
Posts: 1919

PostPosted: Fri Sep 08, 2006 9:32 pm    Post subject: Reply with quote

sorry
and no i don't have any experience with it :cry: :cry: :cry:
Back to top
View user's profile Send private message
moe
Veteran
Veteran


Joined: 28 Mar 2003
Posts: 1289
Location: Potsdam / Germany

PostPosted: Thu Sep 14, 2006 11:32 am    Post subject: Reply with quote

Hi,

At the moment I'm replacing an Ubuntu nxserver with a Gentoo nxserver. I also want to use the Nomachine free for ever edition. I installed the nxserver in the following way:
Code:

cd /usr
tar xvzf /.../nxnode-2.0.0-100.i386.tar.gz
tar xvzf /.../nxclient-2.0.0-98.i386.tar.gz
tar xvzf /.../nxserver-2.0.0-76.i386.tar.gz
emerge lib-compat
/usr/NX/scripts/setup/nxnode --install debian
/usr/NX/scripts/setup/nxserver --install debian

I've choosen debian, because I believe this system is nearest to gentoo, the install scripts warns about missing /et/rc.d directories, but in my setup the nxserver is startet while the connect clients, not as a daemon. I believe this is the normal case, a daemon is only used in greater installations. But I'm not absolutely sure.
A connection with the linux nxclient will fail at this moment because no fonts (esp. fixed) can be found. nxnode will search them in the old XFree-Dirs, so you must add this to /usr/NX/etc/node.cfg:
Code:
AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/default/,/usr/share/fonts/misc/,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi"

Now a gnome-session will be started. I've installed only gnome-light at this moment, nxclient will need qt, but the nxserver uses only some files of nxclient, so it seems that nxserver works even with no qt installed.
I haven't tested anything more at this time, but I think its a good base to do more testing by yourself.

HTH & excuse my english, Maurice
_________________
Signaturen sind doof.
Back to top
View user's profile Send private message
2lt.chronic
n00b
n00b


Joined: 02 Feb 2005
Posts: 52
Location: york.on.ca

PostPosted: Mon Sep 25, 2006 7:29 pm    Post subject: Reply with quote

I have also been watching for news about this from gentoo devs. I have been running this version on an ubuntu machine since its release and it works great and stable (from the .deb package). But nothing yet, this is what always depresses me about gentoo
Back to top
View user's profile Send private message
moe
Veteran
Veteran


Joined: 28 Mar 2003
Posts: 1289
Location: Potsdam / Germany

PostPosted: Mon Sep 25, 2006 7:50 pm    Post subject: Reply with quote

I was also wondering about, but NX installs in a seperate directory /usr/NX so its not too complicated to install or deinstall it manually.
BTW: A few month ago, 2x has released a NX-Server and -client under the gpl, but it seems nobody is working on a ebuild right now. If I have more time, I will try to bring this in portage.
_________________
Signaturen sind doof.
Back to top
View user's profile Send private message
SilentShadow
n00b
n00b


Joined: 25 Oct 2004
Posts: 36
Location: Italia

PostPosted: Tue Sep 26, 2006 2:16 pm    Post subject: Reply with quote

Hi to all

i follow the moe instructions (to much easy to be real :lol: ) and now I'm dead in to this error:

Client Side
Code:

NX> 203 NXSSH running with pid: 14099
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 192.168.0.201 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
/usr/NX/bin/nxserver.bin: symbol lookup error: /usr/lib/libssl.so.0.9.8: undefined symbol: EVP_idea_cbc
NX> 280 Ignoring EOF on the monitored channel
NX> 280 Ignoring CLOSE on the monitored channel
Killed by signal 15.


Server Side
Code:

........
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: server_input_channel_req: channel 0 request shell reply 0
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: session_by_channel: session 0 channel 0
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: session_input_channel_req: session 0 req shell
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: Forced command '/usr/NX/bin/nxserver --login'
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: Received SIGCHLD.
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: session_by_pid: pid 18395
Sep 26 15:51:37 xdev001 sshd[18383]: debug1: session_exit_message: session 0 channel 0 pid 18395
.........


I'don't found anything usefull on the web about "EVP_idea_c/usr/lib/libssl.so.0.9.8: undefined symbol: EVP_idea_cbc"

also I don't understand why the option --login is not list in the help of nxserver command, but is not so importan i think

Have you any idea?
Thanks a lot Dario
Back to top
View user's profile Send private message
SilentShadow
n00b
n00b


Joined: 25 Oct 2004
Posts: 36
Location: Italia

PostPosted: Wed Sep 27, 2006 2:10 pm    Post subject: Reply with quote

:D :D :D :D :D :D

resolved my litle problem.
- mask the latest openssl ebuild (openssl-0.9.8c-r2)
- downgrade openssl (actualy I've installed openssl-0.9.7k)
- revdep-rebuild
- /etc/init.d/sshd restart

bye Dario
Back to top
View user's profile Send private message
moe
Veteran
Veteran


Joined: 28 Mar 2003
Posts: 1289
Location: Potsdam / Germany

PostPosted: Thu Sep 28, 2006 11:37 am    Post subject: Reply with quote

Do you use an unstable system? Here is 0.97k the latest stable version, 0.9.8* is ~arch-masked.
But good to know, if 0.9.8 will be marked as stable an my nxserver stops working.
_________________
Signaturen sind doof.
Back to top
View user's profile Send private message
SilentShadow
n00b
n00b


Joined: 25 Oct 2004
Posts: 36
Location: Italia

PostPosted: Thu Sep 28, 2006 12:07 pm    Post subject: Reply with quote

no the openssl-0.9.8c-r2 ebuild is marked as stable for x86 in my portage copy


Code:
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8c-r2.ebuild,v 1.2 2006/09/24 09:46:27 hansmi Exp $

inherit eutils flag-o-matic toolchain-funcs

DESCRIPTION="Toolkit for SSL v2/v3 and TLS v1"
HOMEPAGE="http://www.openssl.org/"
SRC_URI="mirror://openssl/source/${P}.tar.gz"

LICENSE="openssl"
SLOT="0"
KEYWORDS="-* alpha amd64 ~arm ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86"
.....


bye Dario
Back to top
View user's profile Send private message
moe
Veteran
Veteran


Joined: 28 Mar 2003
Posts: 1289
Location: Potsdam / Germany

PostPosted: Sat Sep 30, 2006 9:26 am    Post subject: Reply with quote

Sorry, I was ssh'ed to an outdated gentoo machine, at the moment I looked for this. You are right, openssl-0.9.8 is stable, and my nxserver is also running with openssl-0.9.8c-r2. This is a fresh install with Gentoo 2006.1 so I believe there was never an older version of openssl installed.
If you upgrade openssl again, an do then a revdep-rebuild, nxserver should also be running.

HTH Maurice
_________________
Signaturen sind doof.
Back to top
View user's profile Send private message
ekenberg
n00b
n00b


Joined: 15 Dec 2004
Posts: 12
Location: Sweden

PostPosted: Wed Oct 11, 2006 9:39 am    Post subject: Reply with quote

moe wrote:

Code:
AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/default/,/usr/share/fonts/misc/,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi"



Depending on what fonts you have installed, this will vary. Instead of copying the above, I suggest just getting your current Xorg fontpath and use that:
Code:
grep FontPath /var/log/Xorg.0.log


Otherwise, thanks for the information - I'm now running the free NX client/server between home and office, and it's working great!
Back to top
View user's profile Send private message
SilentShadow
n00b
n00b


Joined: 25 Oct 2004
Posts: 36
Location: Italia

PostPosted: Tue Oct 24, 2006 3:10 pm    Post subject: Reply with quote

hi,

With a new fresh installation the problem appear again, now with dev-libs/openssl-0.9.8d.

Code:

NX> 208 Using auth method: publickey
nxserver: symbol lookup error: /usr/lib/libssl.so.0.9.8: undefined symbol: EVP_idea_cbc
NX> 280 Ignoring EOF on the monitored channel
NX> 280 Ignoring CLOSE on the monitored channel
Killed by signal 15.


same solution to bypass the problem.

Strange I'm the only one with this error? :(

ciao Dario
Back to top
View user's profile Send private message
jroo
n00b
n00b


Joined: 06 Mar 2005
Posts: 52
Location: Finland

PostPosted: Tue Oct 24, 2006 7:24 pm    Post subject: Reply with quote

I'm having problems with the server installation:

Code:
# ./scripts/setup/nxserver --install debian
NX> 700 Installing: server at: ti loka   24 22:10:11 2006.
NX> 700 Autodetected system: debian.
NX> 700 Install log is: /usr/NX/var/log/install.
NX> 700 Creating configuration file: /usr/NX/etc/server.cfg.
./scripts/setup/nxserver: line 719: cd: /etc/rc3.d: No such file or directory
./scripts/setup/nxserver: line 721: cd: /etc/rc2.d: No such file or directory
./scripts/setup/nxserver: line 723: cd: /etc/rc5.d: No such file or directory
./scripts/setup/nxserver: line 725: cd: /etc/rc6.d: No such file or directory
./scripts/setup/nxserver: line 727: cd: /etc/rc0.d: No such file or directory
NX> 723 Cannot start NX statistics:
NX> 709 NX statistics are disabled for this server.
NX> 700 WARNING: Error when trying to connect to NX server, error is:
NX> 700 WARNING: NX> 203 NXSSH running with pid: 16207
NX> 200 Connected to address: 127.0.0.1 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed..
NX> 700 WARNING: nxsetup cannot validate the sanity of the current installation:
NX> 700 WARNING: the current system or NX configuration could be broken.
NX> 700 WARNING: If difficulties arise (for example sessions cannot be started),
NX> 700 WARNING: it is advisable that you try to uninstall the NX server and the
NX> 700 WARNING: NX client packages then install them again.
NX> 700 WARNING: Search also the NoMachine Knowledge Base at the URL below:
NX> 700 WARNING: http://www.nomachine.com/kb
NX> 700 WARNING: for common errors encountered when performing a software update
NX> 700 WARNING: and the related hints on how to solve them..
NX> 700 Installation of NX server was completed with warnings.
NX> 700 Please review the install log '/usr/NX/var/log/install'
NX> 700 for further details.


Has anyone else encountered this kind of problem? I can't connect to server and after a while I noticed everything is not set properly as you can see from the warnings above.

Ebuilds would be great. I could even try do do those by myself if I only could get this thing up and running.
Back to top
View user's profile Send private message
SilentShadow
n00b
n00b


Joined: 25 Oct 2004
Posts: 36
Location: Italia

PostPosted: Wed Oct 25, 2006 8:14 am    Post subject: Reply with quote

hi jroo,

in the log:
Code:

NX> 208 Using auth method: publickey
NX> 204 Authentication failed..


the publickey authentication doesn't work.

I suggest you to verify your ssh configuration /etc/ssh/sshd_config for the line: "AuthorizedKeysFile"
and then verify the file in the folder /usr/NX/home/nx/.ssh/ the name must be identical and the file must have the public keys of nx server

if this is not your solution maybe you hava regenerated the key pairs for publickey authentication so you need to enter in the AuthorizedKeysFile the new public key that you can find in the file "/usr/NX/etc/keys/node.localhost.id_dsa.pub"

bye Dario
Back to top
View user's profile Send private message
jroo
n00b
n00b


Joined: 06 Mar 2005
Posts: 52
Location: Finland

PostPosted: Sat Oct 28, 2006 2:25 pm    Post subject: Reply with quote

There is something else wrong with my configurations. It seems like nxssh is failing.

Here is messages from /var/log/messages:

Code:
Oct 28 17:18:27 tranquillity sshd[20302]: Accepted publickey for nx from 192.168.0.100 port 56300 ssh2
Oct 28 17:18:27 tranquillity sshd(pam_unix)[20307]: session opened for user nx by (uid=0)
Oct 28 17:18:28 tranquillity sshd[20321]: Accepted keyboard-interactive/pam for tmp from 127.0.0.1 port 35025 ssh2
Oct 28 17:18:28 tranquillity sshd(pam_unix)[20327]: session opened for user tmp by (uid=0)
Oct 28 17:18:28 tranquillity sshd(pam_unix)[20327]: session closed for user tmp
Oct 28 17:18:28 tranquillity 2.1.0-9[20314]: User 'tmp' logged in from '192.168.0.100'. 'NXLogin::set'
Oct 28 17:18:31 tranquillity 2.1.0-9[20314]: Selected node host:localhost with port:22 'main::selectNode'
Oct 28 17:18:31 tranquillity 2.1.0-9[20314]: Current selected node: localhost is in status: running  'main::selectNode'
Oct 28 17:18:32 tranquillity 2.1.0-9[20314]: ERROR: nxssh process exited with '255' 'NXNodeExec::exec'
Oct 28 17:18:32 tranquillity sshd[20337]: Accepted keyboard-interactive/pam for tmp from 127.0.0.1 port 35027 ssh2
Oct 28 17:18:32 tranquillity sshd(pam_unix)[20343]: session opened for user tmp by (uid=0)
Oct 28 17:18:34 tranquillity 2.1.0-7[20344]: INFO: Proxy IP: $res_node_ip:192.168.0.100, $res_node_realip: 'main:nxnode:5406'
Oct 28 17:18:34 tranquillity 2.1.0-9[20314]: Session '0ACA6ED1485EF8C54668B6596BB9D30B' started by user 'tmp'. 'NXShell::handler_session_start'
Oct 28 17:18:34 tranquillity 2.1.0-9[20314]: ERROR: run command: no child process with pid 20330 Logger::log nxserver 3591
Oct 28 17:18:34 tranquillity 2.1.0-9[20314]: User 'tmp' from '192.168.0.100' logged out. 'NXLogin::reset'
Oct 28 17:18:35 tranquillity 2.1.0-7[20344]: INFO: Using port '1017' on node 'tranquillity' for session 'unix-kde'. 'main:nxnode:5472'
Oct 28 17:18:35 tranquillity 2.1.0-7[20344]: INFO: Using host from available host list: '192.168.0.100'. 'main:nxnode:5473'
Oct 28 17:18:36 tranquillity 2.1.0-7[20344]: ERROR: run command: process: 20365 finished with: 1 'main:nxnode:3592'
Oct 28 17:18:36 tranquillity sshd(pam_unix)[20307]: session closed for user nx
Oct 28 17:18:37 tranquillity 2.1.0-7[20375]: ERROR: Error when monitoring session: Session has finished but proxy connection was not closed. 'NXSessionMonitor:NXSessionMonitor.pm:1395'
Oct 28 17:18:37 tranquillity 2.1.0-7[20375]: INFO: Directory '/home/tmp/.nx/C-tranquillity-1017-0ACA6ED1485EF8C54668B6596BB9D30B' renamed into '/home/tmp/.nx/F-C-tranquillity-1017-0ACA6ED1485EF8C54668B6596BB9D30B' for further investigation 'main:nxnode:5637'
Oct 28 17:18:38 tranquillity 2.1.0-7[20344]: INFO: Session 'unix-kde' on port '1017' failed. 'main:nxnode:5680'
Oct 28 17:18:39 tranquillity sshd(pam_unix)[20343]: session closed for user tmp
Oct 28 17:18:44 tranquillity 2.1.0-9[20369]: ERROR: NXNodeExec: Cannot kill nxssh process: No such process 'NXNodeExec::exec'
Oct 28 17:18:44 tranquillity 2.1.0-9[20369]: User 'tmp' from '192.168.0.100' logged out. 'NXLogin::reset'


And from nxclien's detailed log dialog:

Code:
NXPROXY - Version 2.1.0

Copyright (C) 2001, 2006 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '20301'.
Session: Starting session at 'Sat Oct 28 17:18:35 2006'.
Info: Synchronizing local and remote caches.
Info: Handshaking with remote proxy completed.
Info: Using lan link parameters 1536/24/1/0.
Info: Using image streaming parameters 50/128/1024KB/6144/768.
Info: Using image cache parameters 1/1/32768KB.
Info: Using pack method '16m-rle-9' with session 'unix-kde'.
Info: Using product 'LAS/None/LASN/None'.
Info: Not using NX delta compression.
Info: Not using ZLIB data compression.
Info: Not using ZLIB stream compression.
Info: Not using persistent cache.
Info: Listening for font server connections on port '11017'.
Session: Session started at 'Sat Oct 28 17:18:35 2006'.
Info: Established X server connection.
Info: Using shared memory parameters 1/2048K.
Error: Connection with remote peer broken.
Error: Please check the state of your network and retry.
Session: Session terminated at 'Sat Oct 28 17:18:36 2006'.



It seems like nxssh is failing and I tried to run nxssh from command line. And the result was:

Code:
# /usr/NX/bin/nxssh
/usr/NX/bin/nxssh: error while loading shared libraries: libXcomp.so.2: cannot open shared object file: No such file or directory


Isn't that library from package libXcomposite? I have version 1.3.1 installed. And I'm using Xorg 7 -- could that be the problem?
Back to top
View user's profile Send private message
jroo
n00b
n00b


Joined: 06 Mar 2005
Posts: 52
Location: Finland

PostPosted: Sat Oct 28, 2006 2:36 pm    Post subject: Reply with quote

Oh my. It was the font problem that has been resolved above :oops:

Now I'm running with NXserver. Thanks for the help. If I have time, I might try to do ebuild for nxserver
Back to top
View user's profile Send private message
jrenraw
n00b
n00b


Joined: 23 Aug 2005
Posts: 16

PostPosted: Thu Nov 02, 2006 10:23 pm    Post subject: ebuild requested at bugs.gentoo.org Reply with quote

Submitted a bug/request for new ebuild.

https://bugs.gentoo.org/show_bug.cgi?id=153866
Back to top
View user's profile Send private message
jake1981
n00b
n00b


Joined: 02 Feb 2006
Posts: 61
Location: Finland

PostPosted: Fri Nov 24, 2006 9:31 pm    Post subject: Reply with quote

I downloaded this from experimental feed in NX overlay..

Installation worked just fine, expect when I tried it, I got a licensing issue error, even though this was supposed to be
FREE-EDITION. Well, this was mentioned in overlay browser..

So I thought about trying something, I first thought that I'd install nxserver with help of this thread ( install for debian )
and backup files from that (well, mostly server.lic and other license files) and then install it and use licenses from that first install.

Well, first thing I noticed, there's updated versions of nxnode and nxserver-freeedition on nomachine's site, so I first
enabled ebuild to download these versions:

nxnode-2.1.0-12.i386.tar.gz
nxserver-2.1.0-13.i386.tar.gz

Then I installed:
Code:

mainframe usr# emerge -avt =net-misc/nxclient-2.1.0 =net-misc/nxserver-freeedition-2.1.0 =net-misc/nxnode-2.1.0


Before copying licenses from backup I tested, and TADAH! It works..
No need to copy licenses, you just need to use these updated versions..

Okay, I got that fixed, could someone post these instructions to bugs.gentoo.org ?
What now? Well, the trickiest part :) My nxclient on my windows machine is broken, when it tries to contact
to X, connection fails :) Happy that I was able to fix ebuild for nxserver-freeedition, it propably
was the easier part than fixing stuff for windows.. okay, going googling for some tips..

EDIT:
Second fix comes here.. I noticed that I wasn't able to connect even from localhost because of a small font issue..
ebuild needs to be modified to create a symlink if xorg>7.0 is used.. Well, it propably won't hurt to create this symlink
anyway, as it fails if xorg < 7.0 since directory already exists in that location..

Okay.. Here's a fix..
Code:

mainframe usr# ln -s /usr/share/fonts /usr/X11R6/lib/X11/fonts


EDIT2:
Init script for nxsensor is broken. Find this part from script to fix it:
Code:

start() {
        is_enabled || return 1
        ebegin "Starting nxsensor"
        $NX_SENSOR_CMD -a $NX_SENSOR_HOST -a ":ffff:$NX_SENSOR_HOST" -P $NX_SENSOR_PORT -d


and remove -a ":ffff:$NX_SENSOR_HOST"

This will make it work as it should. Unfortunately I'm a little busy now and I don't have time and resources
from my other tasks for fixing ebuild, I just gave a list this time for what is needed to make it work.
So if someone just would merge all this to ebuilds, it would be good enough even for main portage.. :)
Back to top
View user's profile Send private message
Voyageur
Developer
Developer


Joined: 06 Mar 2005
Posts: 342
Location: Paris, France

PostPosted: Tue Dec 19, 2006 10:54 am    Post subject: Reply with quote

OK I finally have a working solution! jake1981, I don't know how you got a working setup, since the ebuilds did not manage the node.lic license file. Thanks to the NoMachine support FAQs for pointing the problem.

The problem was: nxnode needs to install its license file, and needs to install it BEFORE the nxserver (which will edit the node license file to Unlimited in the install process). So I updated the nxnode ebuild to install correctly its license file. I also fixed the nxsensor init script (some tests were incorrect if you had default values in node.cfg, which resulted in the NX_SENSOR_HOST error). I also fixed the ebuilds to provide amd64 support! With that I deployed the server on a few boxes in no time :D

Now to add something about the fonts problem and it will be good-for-all (TM)

I'll attach the patch to the nx overlay in the bugreport, or if you are only interested in the free edition ebuilds, you can grab them in my overlay here
_________________
Routinely breaking NX, GNUstep, net-ftp, miscellaneous (llvm, filezilla, rdesktop, chromium, ...) packages
Back to top
View user's profile Send private message
SDraconis
n00b
n00b


Joined: 20 Apr 2005
Posts: 53

PostPosted: Tue Dec 19, 2006 10:28 pm    Post subject: Reply with quote

Thanks guys. Using Voyageur's net-misc overlay and jake1981's font fix makes everything work perfectly. This all works so much better than FreeNX was. I wonder how long until we can have this into Portage?
Back to top
View user's profile Send private message
Voyageur
Developer
Developer


Joined: 06 Mar 2005
Posts: 342
Location: Paris, France

PostPosted: Thu Dec 21, 2006 11:39 pm    Post subject: Reply with quote

I updated the server ebuild to create the fonts link (if it does not exist and if modular X is installed), should prevent those disturbing errors for NX newcomers!

For inclusion in portage, there are still many problems/annoyances: the rpath_security_checks() alerts, handling a nxnode re-emerge after the server (we must take care NOT to overwrite the node license file), handling of other existing files in /usr/NX (former freenx install?), correct DEPENDs (and blockers, like freenx) and a few other things like that may be needed to make the ebuild "portage-quality". Any help is appreciated ;)
_________________
Routinely breaking NX, GNUstep, net-ftp, miscellaneous (llvm, filezilla, rdesktop, chromium, ...) packages
Back to top
View user's profile Send private message
Voyageur
Developer
Developer


Joined: 06 Mar 2005
Posts: 342
Location: Paris, France

PostPosted: Thu Jan 11, 2007 1:32 pm    Post subject: Reply with quote

Some updates in my overlay:
  • Bumped to latest Nomachine's releases
  • No need for the fonts link anymore (finally fixed in nomachine's binaries!)
  • Updated dependencies (mostly emul-* for amd64, and glib-1.2 for x86 nxsensor)
  • License files are not overwritten anymore (should help updating)
  • Nomachine's install scripts are ran only when no configuration is found
    (else update scripts are ran)
The ebuilds did not get a revision bump, so those already running an earlier server should re-emerge nxnode with nxserver-freeedition.

Also, if you encounter "not valid subscription" problems, first un-merge both nxnode and nxserver and then re-emerge them (removing the entire /usr/NX should not be necessary)
_________________
Routinely breaking NX, GNUstep, net-ftp, miscellaneous (llvm, filezilla, rdesktop, chromium, ...) packages
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum