Dear List, First of all, let me say that I am really happy with this product, and the work you put in it. This is a real competitor for M$`s Terminal Server solution all for free.
Now, about my issue: I am running a virtual SLES 11 SP2 x64 server on a XenServer. The latest xrdp was built from source on the server, and running fine. We use sesman-x11rdp sessions, so user are able to login to the same session from different workstations. However screen resize is an issue. Basically it is not working at all. If a user starts a 1024x768 session, and then leaves it and reconnects with a bigger resolution, the screen wont be resized. You see a 124x768 rectangle inthe bigger screen resolution (with all the icons, buttons on the Desktop), but that`s it. It is even worse the other way around: if you reconnect with a lower screen size, you wont see the taskbar, so you cannot work at all. After some research I figured out that version 0.6 uses randr for changing screen resolution, so I tested how randr (and xrandr) is working. But it is not working at all. Executing xrandr -q in a terminal generates: Xlib: extension RANDR missing on display :20 What I have tired: I added some extra parameters for the x11rdp daemon in the xrdp.ini file. These are: +extension RANDR -extension XINERAMA -xinerama -x RANDR I (tried) to disable xinerama as I saw at several places on the Internet that randr and xinerma doesn`t work together. I can see that the X11rdp server is called with these parameters whenever a users connects, but still, xrandr gives the "no RANDR extension" message. Questions: 1)Is there a way the create a logfile for X11rdp? Just like xorg has its own? So I could see if the parameters that I passed are processed correctly? Or is there any other way to find out what is wrong with the RANDR extension? I now that if I pass a non existing parameter, there is a message that the parameter is not correct. So I suppose that the parameters are processed properly, but I want to be sure of that. 2) Do we need these extra parameters at all for RANDR? If it should work out of the box, what is going on? 3)As I stated, this is a virtual machine on a XenServer. XenServer (or at least the version I am using: 5.6) doesn`t support GUI for SLES VMs. Which means that you cannot run the `default` X server. Could this mean that there is some basic support is missing (like kernel module, or something) for the RANDR extension to work? 4) As a workaround I could make all sessions only connect at fixed resolution (lets say 1024x768). Is there a way to fix this on server side? I rather do it on the server, than ask all the users to only connect with the fixed resolution. Kind regards, tamas ------------------------------------------------------- A levelet a DE TEK levelezõrendszeren keresztül küldték ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ xrdp-devel mailing list xrdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xrdp-devel