Comment 26 for bug 112955

Revision history for this message
primitiveworker (primitiveworker) wrote :

I've discovered a work-around which works for my particular environment, but which may also work for others. I suffered from the same symptoms, and eventually started booting into KDE to "fix" it, but it was still "broken", just slightly less so. For instance, my right-arrow key was mapped incorrectly.

I noticed that after working all day long in KDE, the right-arrow key would suddenly start working. It turns out that if my client machine goes to sleep, drops the remote connection, wakes up and rejoins the existing session, the keyboard is mapped perfectly.

YMMV, but it works for me.

My environment:
Xubuntu Fiesty, GDM, FreeNX, and the official NXClient running on a Macbook with OSX 10.4.10.

To reproduce:
Use your remote software on the client to log into GDM as you normally would, in your environment of choice (Xubuntu or GNOME).
Observe your keyboard is just as scrambled as you would expect.
Send your client machine into a sleep/hibernate mode.
Wake your client machine.
Observe the remote software (NXClient in my case) alerting you to the fact that the connection was lost.
Open the connection again, rejoining the previous session.
Observe your keyboard works perfectly.

I don't know if it will work for every combination of remote server/client software, but it works for mine. Good luck.