Having the devil of a job getting XRDP working! Can anyone offer any advice?
It is a clean install of 11.1 and I then added the XRDP components using the YaST software manager. After some (quite a lot actually) debugging, I have this information. Is it enough?

At the remote client I see this:


While if I am watching at the XRDP server, I see this if I run "xrdp-sesman -n" (nodaemon):
Code:
supermicro:~ # xrdp-sesman -n
starting sesman in foregroud...
sesman config:
        ListenAddress:            127.0.0.1
        ListenPort:               3350
        EnableUserWindowManager:  1
        UserWindowManager:        startwm.sh
        DefaultWindowManager:     startwm.sh
        AuthFilePath:             disabled
Xvnc parameters:
        Parameter 00                   -bs
X11rdp parameters:
        Parameter 00                   -bs
Xdmx parameters:
        Parameter 00                   -noreset
        Parameter 01                   -br
        Parameter 02                   -nolisten
        Parameter 03                   tcp
        Parameter 04                   --
        Parameter 05                   /usr/bin/Xfake
logging configuration:
        LogFile:       /var/log/xrdp-sesman.log
        LogLevel:      4
        EnableSyslog:  1
        SyslogLevel:   3
security configuration:
        AllowRootLogin:       1
        MaxLoginRetry:        4
        TSUsersGroup:         1000
        TSAdminsGroup:        1001
session configuration:
        MaxSessions:                 10
        KillDisconnected:            0
        IdleTimeLimit:               0
        DisconnectedTimeLimit:       0
[20090930-18:51:11] [WARN ] [init:45] libscp initialized
[20090930-18:51:11] [CORE ] starting sesman with pid 6296
[20090930-18:51:11] [INFO ] listening...
[20090930-18:51:42] [INFO ] granted TS access to user mprowe
[20090930-18:51:42] [INFO ] starting Xvnc session...
pam_open_session failed: Cannot make/remove an entry for the specified session
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/supermicro:10
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running

Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
[20090930-18:51:42] [CORE ] error X server died - user mprowe - pid 6303
I guess there is a problem around the "Starting Xvnc..." area?

Once again any advice would be most appreciated. What a pity such a useful tool is spoilt by a lack of documentation?

Regards, Martin