Hi everybody,

I think my question is not new but I´m stuck since hours.

I installed xrdp_0.5.0~20100303cvs.orig.tar.gz on openSuse 11-3 x86_64
and I have the problem
that the wrong keymap is used. I need to have the german keyboard but
I´m not able to activate/set it.

km-0407.ini is the german map, but how can I bind it to xrdp as default?

Here are my configs:
--------------------------------------
sesman.ini:
--------------------------------------
[Globals]
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=1
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh

[Security]
AllowRootLogin=0
MaxLoginRetry=4
TerminalServerUsers=users
TerminalServerAdmins=sysadmins

[Sessions]
MaxSessions=50
KillDisconnected=1
IdleTimeLimit=0
DisconnectedTimeLimit=5

[Logging]
LogFile=/var/log/xrdp-sesman.log
LogLevel=DEBUG
EnableSyslog=0
SyslogLevel=DEBUG

[X11rdp]
param1=-bs
param2=-ac
param3=-nolisten
param4=tcp

[Xvnc]
param1=-bs
param2=-ac
param3=-nolisten
param4=tcp
--------------------------------------
xrdp.ini:
--------------------------------------
[globals]
bitmap_cache=yes
bitmap_compression=no
port=3389
crypt_level=low
channel_code=1

[xrdp1]
name=sesman-X11rdp
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1

[xrdp2]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1

[xrdp3]
name=console
lib=libvnc.so
ip=127.0.0.1
port=5900
username=na
password=ask

[xrdp4]
name=vnc-any
lib=libvnc.so
ip=ask
port=ask5900
username=na
password=ask

[xrdp5]
name=sesman-any
lib=libvnc.so
ip=ask
port=-1
username=ask
password=ask

[xrdp6]
name=rdp-any
lib=librdp.so
ip=ask
port=ask338
--------------------------------------
startwm.sh:
--------------------------------------
#!/bin/sh

# change the order in line below to run to run whatever window manager you
# want, default to kde

#SESSIONS="startkde gnome-session startxfce4 xterm"
SESSIONS="startkde"

# change PATH to be what your environment needs usually what is in
# /etc/environment
#PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#export PATH=$PATH

# for PATH and LANG from /etc/environment
# pam will auto process the environment file if /etc/pam.d/xrdp-sesman
# includes
# auth       required     pam_env.so readenv=1
#. /etc/environment
#export PATH=$PATH
export LANG=de_DE.UTF-8
export LANGUAGE=de_DE@euro

# for bash profile
#. ~/.bash_profile

#. /etc/profile

for WindowManager in $SESSIONS
do
  which $WindowManager
  if test $? -eq 0
  then
    echo "Starting $WindowManager"
    $WindowManager
    exit 0
  fi
done

exit 1
-------------------------------------------------
Any hints or ideas how to slove that?
Thanks and regards, Marc

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to