[FreeNX-kNX] Wrong keypad with opensuse in spite of new NX3.4 and patched nxnode

chris at ccburton.com chris at ccburton.com
Wed Aug 4 16:43:26 UTC 2010


"olafs6 at gmx.de" <olafs6 at gmx.de> wrote on 04/08/2010 17:01:04:

> Hi!
> 
> Am Mittwoch, 4. August 2010 10:53:01 schrieb chris at ccburton.com:
> > Persistance pays . . .
> 
> He is not the maintander (is this the right word..?) for the nx-rpm, but 
he 
> has the knowledge and contacts about those things.
> 

Packager is the correct word.

The maintainers are the nomachine people.

> 
> > What do you see if you run . . .
> > 
> >         strings /usr/lib{,64}/NX/nxagent|grep "NXAGENT - Version"
> 
> NXAGENT - Version 3.4.0

        Good, you are now up to date . . .

> strings: '/usr/lib64/NX/nxagent': No such file

and it's all in /usr/lib
 
> > If you're using x86_64, 
> 
> oehhmm ...

I do !!

> 
> > you need to make sure your FreeNX is pointing to
> > whatever you have installed . . . .
> 
> ... I don't understand ...

Well, you can't trust anything you haven't checked.

eg. The case in point.

I looked at the new opensuse packages.

Both the 32 and 64 bit versions are installing into /usr/lib

This is only a problem if you are on x86_64 and the packager
of your x86 FreeNX changes his paths to /usr/lib64 (as
really he should) and so can't find his libraries which are in
/usr/lib . . .

> 
> > 
> > [SNIP]
> > 
> > > After all it does only work for the client with ubuntu, but it does 
not
> > 
> > work
> > 
> > > on my primary clients (thinclients).
> > 
> > So . . .
> > 
> > . . . it works, with all correct keymappings from ubuntu (with evdev) 
to
> > your
> > opensuse 11.2 FreeNX with the NX-3.4 nxagent  ??
> 
> I'm not sure if really _all_ keys/signs are correct, but my "typical 
using"-
> keys are correct now on ubuntu, including arrow-keys and "@"

Well . . .

That means problem over as far as your FreeNX Server is concerned !!
 
> > Did it only start mapping correctly from ubuntu when you went to 
NXv3.4
> > and added the patch, or was it working before ??
> 
> Before that the arrow-keys and the "@" were broken from ubuntu. Now, 
after 
> installing NXv3.4 and adding the patch on the server, it works (from 
ubuntu).

OK, that will do for confirmation.
 
> > > Thinstation mapped my keyboard correct, I think, because at the
> > > thinstation/nomachine-login-screen the "@" works, but in the 
icewm/kde-
> > > sessions after that it does not work.
> > 
> > The issue is the keymapping within nxagent.
> > 
> > 
> > If you connect with NX to your 11.2 server from itself,
> > using the latest nxclient
> > and look at the key mappings,
> > that will tell you if the nxagent really is OK with evdev.
> 
> I will try, but I'm not able at the moment because the server is without 

> screen, keypad a.s.o.

You don't need to bother now. Have you heard of KVM switches though ??

KVM over IP is useful (but expensive)
 
> > > Server: OpenSuse 11.2, german settings
> > > ThinClients: booting a thinstation-image over pxe from the server 
and
> > starts nomachine-Client 3.4
> > 
> > Hmmmm
> > 
> > What happens in a Thinstation to NX connection, when you use the
> > up-arrow key from the group of four arrow keys ( not on the numeric 
pad)
> 
> The arrow-keys works on my "real thinclients" with Thinstation to NX 
> connection. I think only the AltGR-key do not work.

Oh ! What do you use that for ??

> (The arrow-keys were broken on _ubuntu_ before NXv3.4 + patch)

Yup, but not now you've fixed it.
 
> > This is one of the keys which is mapped differently with the evdev
> > sabotage (possibly the most annoying one)
> > 
> > Are you sure you have (only) the latest nxclient on your pixie image??
> 
> I'm using thinstation 2.2.2d. It builds only what I out-commentated in a 
file 
> named "build.conf". In one line there is
> 
> param nxurl          http://thinstation.org/download/2.3/nxclient-3.x-
> current.i386.tar.gz
> 
> so I think thinstation loads the newest nx-version at build.-time.
> But I'm not sure, I found in their lists at sourceforge a calendar entry 
from 
> 2007 at the nx-download-file, so I will aks on their maillinglist.

You can ask the binary  with nxclient --version

I'll download it and do it . . . . 

 . . . . it's 3.4.0-5 (dated April 2010)

(the latest is 3.4.0-7)

So . . .  erm . . .  what's the problem ???

It's not evdev key mappings anyway !!

> 
> Bye
> Olaf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/freenx-knx/attachments/20100804/9e895c46/attachment.html>


More information about the FreeNX-kNX mailing list