And in xrdp.ini:
If I use lib=libdmx.so, the keyboard is almost OK, but right control key, right alt key and Number pad does not work;
If I use lib=libxup.so, the keyboard becomes useless, because the mapping is completely wrong
I had problems with that Repository for both openSUE 11.1 and 11.2 alpha. To get it to work OK I had to uninstall the RPMs that I had installed from it, namely
xorg-x11-server-rdp-7.3.99-4.4
xrdp-0.4.1-29.1,
xorg-x11-server-dmx-7.3.99-16.2
and replace them with these RPMs from the tested Repository openSUSE 11.1 OSS (the standard repo). Then all was OK.
Currently I have these:
xorg-x11-server-rdp-7.3.99-2.21
xrdp-0.4.1-16.7.1
xorg-x11-server-dmx-7.3.99-8.5
Your problem might be quite different, but if the RPMs are suspect for me in 32 bit, maybe they are also sus for 64 bit too?
I tried to install x86_64 versions of xrdp, xorg-x11-server-rdp, and xorg-x11-server-dmx from Update repo. But in /var/log/message, I got X11rdp segment fault.
I also tried the i586 versions of these three packages from Update repo, and in this case, libxup.so works, but has some problems with my input method fcitx.
But on my laptop with opensuse 11.1 32bit, xrdp from Update repo , It seems that everything works well…
I have also found that rdesktop with opensuse 11.1 does not handle special key correctly. Alt+F4, Alt+Tab is sent to local machine not the remote one. Is it also a bug?
I mean this: If you make a bug report you have to be sure that the problem doesn’t lie in the keyboard that you are using when you get the fault. It almost certainly isn’t – but swap it briefly just to be sure (e.g. borrow one from a neighbour for half an hour). And that would be on whichever client computer was manifesting the problem.