First, thanks for a really great solution to remote graphical sessions
over slow connections.  I've been using xrdp with turbovnc, quite
successfully.

Recently, I discovered X11rdp, and decided to get that working.  After
compiling (which required a VM, running Xorg server 1.5.x, due to an
X11 extension that has been dropped, more recently), I got it set up,
and it mostly works.

I installed to /opt/X11rdp, and then built xrdp-CVS to /opt/xrdp.  The
issue I have is that I always get the following, in my sesman.log:

[20100119-12:23:25] [INFO ] scp thread on sck 8 started successfully
[20100119-12:23:25] [INFO ] granted TS access to user <user>
[20100119-12:23:25] [INFO ] starting X11rdp session...
[20100119-12:23:35] [ERROR] X server for display 12 startup timeout
[20100119-12:23:35] [INFO ] starting xrdp-sessvc - xpid=13325 - wmpid=13324
[20100119-12:23:35] [ERROR] X server for display 12 startup timeout
[20100119-12:23:35] [ERROR] another Xserver is already active on display 12
[20100119-12:23:35] [DEBUG] aborting connection...
[20100119-12:23:35] [INFO ] session 13323 - user <user> - terminated

I get "error - only support 8 and 16 bpp rdp connections", in the
"Connection Log" window, in my RDP client, even though the client is
set for 16bpp.  My client is the MS RDP Client for OS X, v2.  I'm not
sure how to tell X11rdp to use another display, other than 12.  I've
tried adding a ":20" as the first [X11rdp] parameter, in sesman.ini,
but that doesn't seem to help.  Any advice would be appreciated.

My configs are as follows:

$ cat /opt/xrdp/etc/xrdp/sesman.ini
[Globals]
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=1
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh

[Security]
AllowRootLogin=1
MaxLoginRetry=4
TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins

[Sessions]
MaxSessions=10
KillDisconnected=0
IdleTimeLimit=0
DisconnectedTimeLimit=0

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

[X11rdp]
param2=-geometry
param3=1280x1024
param4=-depth
param5=16
param6=-bs
param7=-ac
param8=-nolisten
param9=tcp

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

$ cat /opt/xrdp/etc/xrdp/xrdp.ini

[globals]
bitmap_cache=yes
bitmap_compression=yes
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

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to