On Tue, 2009-06-16 at 11:16 -0600, Mark Post wrote: > >>> On 6/16/2009 at 6:11 AM, Rob van der Heij <[email protected]> wrote: > > Yes sure... I picked up the source rpm and built it (after > > xorg-x11-devel required a load of silly things like the spell checker > > and dictionaries...) and the resulting binaries says it has a > > dependency on NX > > Last night (late) I downloaded > http://download.opensuse.org/repositories/X11:/RemoteDesktop/SLE_10/src/NX-3.2.0-48.1.src.rpm > and built it on Slack/390. It built first time, and will likely provide the > NX you're looking for. At least, it includes nxproxy and nxagent in it. > > Any time you're looking for SRPMs that are intended to build in SLEx 10 (or > 11, or earlier), go to http://software.opensuse.org/search and you'll likely > find what you want. There are also Freenx SRPMs there.
Last time I looked into (Free)NX code I was able to compile on s390x but I wasn't able to get it running. The FreeNX code is fine, but the NX code is full of bugs. The first one I ran into was this one in Loop.cpp: size_t addrLen = sizeof(sockaddr_in); newFD = accept(proxyFD, (sockaddr *) &newAddr, (socklen_t *) &addrLen); This fails on 64 bit big endian architectures. There are more bugs hidden in the NX code and I wasn't able to find em all. In the end I was able to connect, but only the green background of a SLES 11 desktop was displayed, no panels or anything else. But the cursor changed its shape on the nxscreen if running over a (not displayed) window border. Finally I was able to get (Free)NX running like this: Compile it on s390 (SLES 9 for example) and install it on your latest SLES 10 or SLES 11 64 Bit. Requires the 31 bit compat stuff on the 64 Bit system and some (outdated) libraries from the old system. If you have a real buildsystem to compile 32 bit binaries for 64 bit distros you should use this one. ;-) Then I was able to connect and browse the web using firefox, even pdfs where displayed using evince. Too bad OpenOffice is not part of SLES 11 nor the SDK for s390x ;-) Oliver -- Oliver Paukstadt <[email protected]> ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
