Sponsored Links

X11RDP-o-Matic updated to v3.03



Following this announcement in the xrdp-devel mailing list:

Jay Sorg via lists.sourceforge.net
4:00 AM (11 hours ago)

to xrdp-devel
We successfully moved xrdp from

The “devel” branch in xrdp will be the bleeding edge and “master” will
be semi stable.

Let me know is any problems arise.
All pull requests, issues and wiki pages should still work.
Github keeps what seems like a symbolic link around in FreeRDP
pointing to neutrinolabs.




I have updated o-matic  to v3.03.

Changes made to X11RDP-o-Matic:

  • Uses the neutrinolabs xrdp git repository at https://github.com/neutrinolabs/xrdp by default.
  • Added a number of additional command line switches which when used include additional modules or modes when X11rdp is being built.
  • The --bleeding-edge switch will now use the neutrinolabs devel branch
  • Added wget to the list of packages to be installed, by request of a user, to cater for some types of virtual machine installations.



See the X11RDP-o-Matic Information Page for full details.



VN:F [1.9.22_1171]
Rate This Article
Rating: 9.2/10 (5 votes cast)
X11RDP-o-Matic updated to v3.03, 9.2 out of 10 based on 5 ratings
Share the knowledge :
Facebook Twitter Pinterest Linkedin Digg Delicious Reddit Stumbleupon Posterous Email Snailmail

5 comments to X11RDP-o-Matic updated to v3.03

  • KTB


    Thanks for spending the time to create this tool and make it available for free. It’s been very useful and a big time saver for me in some ways. This isn’t a bug report. I think the following information may be of help to others.

    I’ve been using your tool on a Ubuntu 13.10 (2GB RAM, 40 GB SSD) server at DigitalOcean with XFCE 4.10 (currently with, but with and without the XFCE 4.12 PPA updates). I have a ton of things running on this machine including Apache, Tomcat, Railo, PHP, MySQL, iRedMail and more.

    I’ve tried the –justdoit option and was able to connect to the server using both VNC and RDP sessions. I’ve spent a considerable amount of time trying different desktop environments, configurations, options, suppressing warnings and error messages in ~/.xsession-errors, etc. I was never able to successfully reconnect to an existing session with this setup even using the exact same RDP config for each attempt (same resolution, etc.). Each time I logged in it would be a new session and I would have to kill the processes from old sessions. Also, I was never able to successfully log out from a session, restart or power off the server using the XFCE4 menu options despite having thoroughly configured PolicyKit.

    After having fiddled around with all sorts of things, I tried a basic –bleeding-edge build. This had some promising results. Despite receiving an error message when finished which said the X11rdp binary couldn’t be found (in some location like /opt/X11rdp/bin..) I ended up with two packages:

    -rw-r–r– 1 root root 950008 Feb 14 20:52 xrdp_0.7.0-1_amd64.deb

    -rw-r–r– 1 root root 854 Feb 14 20:51 x11rdp_0.7.0-1_amd64.deb

    854 for the size of the x11rdp package didn’t look right after seeing the size of that package after a regular build, but I decided to try an RDP connection from a Windows 7 (Pro 64-bit) machine anyway. I was quickly greeted by a newer (better looking, IMO) version of the XRDP login window, but the sesman-X11rdp connection type I had been using most often didn’t work any longer and I didn’t see an error message in any logs indicating the exact reason for the failure.

    I also had vnc4server running, so I tried the sesman-Xvnc connection. On this attempt I logged in successfully. I was pleasantly surprised to find that using this setup I was able to reconnect to existing sessions. I was also able to log out, reboot and shutdown the server using the regular XFCE “Log Out” GUI menu options. This was a big improvement.

    I then attempted another –bleeding-edge build to see if I could produce a more reasonably sized X11rdp package and without the same errors. This time I did:

    :~/X11RDP-o-matic# ./X11rdp-o-matic.sh –noinstall –bleeding-edge –withjpeg –withsound –withdebug –withneutrino –withkerberos –withxrdpvr –withpamuserpass –withfreerdp 2>&1 | tee build_log.txt

    For some reason only the X11rdp package was built, however the size of the package seemed more reasonable:

    -rw-r–r– 1 root root 113003334 Feb 15 08:25 x11rdp_0.7.0-1_amd64.deb

    So, I installed the new package (dpkg -i x11rdp_0.7.0-1_amd64.deb) and rebooted the server.

    My next attempt logging in to the server using sesman-X11rdp was successful. WOO-HOO!

    I am now able to reconnect to an existing session and also logout from XFCE4’s “Log Out” menu (using both sesman-X11rdp and sesman-Xvnc) as one would expect from an RDP connection.

    I would also like to note that Microsoft recently recently released updates for the Remote Desktop Connection program (at least for Windows 7 Pro. 64-bit) and I can’t confirm or deny whether or not those updates played any role in my recent successes.

    I hope this information helps at least one other person.

    Thanks again, you have a donation coming your way…

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  • Evan

    Thanks for the script. I can confirm that this does not work on Netrunner 13.12. I was certain it was deb/Ubuntu build. It will finish and configure, and I set. But when logging into XRDP from Windows, it immediately disconnects. Running apt-get install xrdp installs it like it was not on there to begin with.

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    • I hadn’t heard of Netrunner until now – it’s apparently based on Kubuntu…

      I’ll bung it in a VM and see what o-matic makes of it.

      Regards and thanks for the feedback,


      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>




This site uses Akismet to reduce spam. Learn how your comment data is processed.