Using the NX utilities fail to work by the missing symbol. This happens due to a wrong libpath in nx-x11, which points to /usr/X11R6/lib instead of the build directory of the NXlibs. (By mind). I remember there was a bugzilla entry too, but it doesn't seems to be fixed before nxserver-freenx was updated. Reproducible: Always Steps to Reproduce: 1. emerge nxserver-freenx 2. try to use the nx utilities localhost 3. look at the ~/.nx for session errors Actual Results: NX fails to work. Expected Results: A NX virtual denktop. Portage 2.0.51-r8 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r1 i686) ================================================================= System uname: 2.6.10-gentoo-r1 i686 Mobile AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jun 18 2004, 02:35:57)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r1, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3 /env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /us r/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://10.0.0.83/gentoo http://ftp-stud.fht-esslingen.de/pub/Mir rors/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" LDFLAGS="" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl aim alsa apache2 apm avi berkdb bitmap-fonts cdr crypt cups dba d vd dvdr encode esd f77 fam flac foomaticdb fortran gd gdbm gif gnome gpm gtk gtk 2 imlib ipv6 jack java jpeg junit ldap libwww mad mikmod mmx motif mp3 mpeg msn mysql ncurses nls nptl oggvorbis opengl pam perl png postgres python quicktime r eadline sdl session slang speex spell sqlite ssl svga tcltk tcpd tiff truetype x ml xml2 xmms xv yahoo zlib"
Same here, this problem blocks the use of freenx
Created attachment 52142 [details] node.conf freenx configuration file Freenx configure file to setup nx to specify library locations etc.
Ah forgot to add, this file should be copied to /usr/NX/etc The ebuild should be updated to copy this file at install, I just set the default locations for gentoo dirs, so this is a standard config for all gentoo boxes.
STefan, your node.conf file is for freenX 0.3.x, and will not be parsed by freeNX 0.2.8 that is in portage (I have subbmitted an updated 0.3.0 ebuild including a default node.conf as bug #84918). Considering the error I think that most likely you have managed to install freeNX without applying gentoo-nomachine.diff that changes the default path of NX binaries and libraries to /usr/NX/{bin|lib} instead of /usr/{bin|lib}, the default installtion path on most distros but Gentoo. If you install freeNX through portage the ebuild should apply gentoo-nomachine.diff automatically, if not you have to apply it manually ("patch -i gentoo-nomachine.diff") I have installed 0.2.4, 0.2.7, 0.2.8 and 0.3.0 through portage and having no problems with this, though when installing a snappshot or CVS manually for development purposes I have to apply gentoo-nomachine.diff manually as well.
Sorry, I meant bug #84299 in the post above.
Hi, Could you test the latest nxserver-freenx (which I've just added to the tree)? Thanks, Stu