XRDP How to install XRDP on Ubuntu 1. Easy Way Griffons IT Library. Hello World, As you probably know, Canonical is discontinuing Unity Desktop interface see this post and as announced recently it seems that Ubuntu 1. Gnome desktop already. This means thats probably the last time we will be covering xrdp in conjunction with Unity Desktop. Since Ubuntu 1. This is a logical step forward as the team behind xrdp has also release officially the long awaited xrdp package version 0. This version brings many improvements but also some challenges. Improvements are related to drives redirection, clipboard, builtin xrdp server backend component. In term of challenges, the xrdp behavior seems to have changed a little bit as well in Ubuntu and the way it interact with Unity Desktop. In this post, we will have a look on how to perform a standard installation of xrdp on Ubuntu 1. Lets do this. Standard XRDP installation on Ubuntu 1. Assumptions. For this post, we have make some assumptions. No alternative Desktop will be used. Unity Desktop will be the default desktop accessible via the xrdp session. We are using the standard xrdp package available within the Ubuntu repository for Ubuntu 1. Ehdt.png' alt='Ubuntu Graphics Problem After Update Computer' title='Ubuntu Graphics Problem After Update Computer' />Ubuntu 1. Final Release version is used. Click on picture for better resolution. Have you ever tried Ubuntu I believe most of us have, as Ubuntu is one of the most popular Linux distros out there. Canonical the creator of Ubuntu has. EFIBooting Ubuntu on a Mac by Rod Smith, rodsmithrodsbooks. Originally written 12011 Last Web page update 6172013 last major update 542012. UPDATE You can also install OpenCV 3. Ubuntu 16. 04LTS. Many people have used my previous tutorial about installing OpenCV 2. Ubuntu 9. 10. Hardware. Servers, storage and various appliances are cloud computings building blocks. ATTENTION ATIAMD GRAPHICS CARD OWNERS, IF YOU INTEND TO USE UBUNTU MATE 16. PLEASE READ THE FOLLOWING FIRST ubuntumate. AMDATI owners read this. So, lets begin with the written list of things to do after installing Ubuntu 17. Update your system. Whenever you do a fresh installation of Ubuntu, update. Ubuntu Graphics Problem After Update Computer' title='Ubuntu Graphics Problem After Update Computer' />Installation Process Step 1 Install XRDP Package The xrdp installation process the easy way simply consist of installing the available xrdp package within the Ubuntu repository. So, from the a terminal console, we will simply need to issue the standard apt get install command as provided below. Because of the sudo command, you will be prompted for a password. After entering your password, you will be asked to confirm your action by pressing Y see screenshot belowClick on picture for better resolution. Thats it Yes, you read it correctly, you do not need to perform any other installation software like vnc or alternate desktop interface in order to use the xrdp software solution in conjuction with Unity Desktop interface. However, there is a catch Keep reading. Workarounds,Improvements Limitations Improvement 1 Keyboard layout configuration If you start your remote desktop client and connect remotely to your machine, you should be presented with the standard not really sexy green background and the login screen from xrdp software. Click on picture for better resolution. With previous version of xrdp 0. Us. In Ubuntu 1. 7. So, there is no need to configure keyboard layouts here. What are the different ways I can use to upgrade Ubuntu from one release to anotherWe are using a Belgian keyboard and we didnt had to configure the keyboard layout through the xrdp genkeymap command. Limitation 1 one connection only to session either console or xrdp remote sessionThis is kind of an annoying constraint. If you are logged into your ubuntu machine directly no remote session and you try to connect through xrdp software, you will get access to the xrdp login screen, possibly see a black screen and then you will be disconnected. This behavior seems due to the fact that xrdp is trying to connect to the existing session available at the console. If you logoff from the Ubuntu local console and try again, you will be able to connect via xrdp and you will be presented with a black screen. However, your xrdp connection will stay active. Click on picture for better resolution. Limitation 2 Manually start the Unity Desktop interface To access the Unity Desktop, you will need to right click on the black screen and select the option open terminal. Click on picture for better resolution In the Terminal console that opens place your mouse on the console and type the following command exec unity. Click on picture for better resolution. Note In the Terminal console, at the stage, the keyboard layout is en US. After a few seconds, you might see your screen blinking a little bit and the Unity Desktop interface will be displayed in front of you. Note We have found a workaround to automate the Unity Desktop loading process. See later in this post. Improvement 2 Keyboard layout configuration within xrdp session We have already mentioned the fact that the xrdp login screen automatically detects the proper keyboard layout. Another improvement is within the xrdp session. Again, the keyboard layout is detected automatically and you can see the language bar in the indicator. You can also change the keyboard layout within the xrdp session through setxkbmap or gui which was not an option in previous xrdp releasesClick on picture for better resolution. Limitation 3 Some functions not available within XRDP Session If you try to change the background from xrdp session or if you open the system settings applets, you will see that you are rather limited within the xrdp session. I would expect that this is by design and would make sense that a certain number of options would be blocked from remote session Click on picture for better resolution. Improvement 3 Drives Redirection and Clipboard supportxrdp 0. These features were the most requested one and they are now available. In Ubuntu 1. 6. 1. However, it was not obvious to find and locate the redirected drives. In Ubuntu 1. 7. 0. Canonical has made them visible and accessible which really improve user experience. Now, it nautilus, you can see a shortcut to the redirected drives Click on picture for better resolution. If you are using the Windows remote desktop client, in order to access the redirected drives within the xrdp remote session, you need to ensure that the remote desktop client is configured accordingly. As shown in the screenshot below, you have to ensure that the only option selected in the local resources tab are the Clipboard option and the drive option. Click on picture for better resolution. Click on picture for better resolution. When these settings have been set accordingly, you should see the thin client folder populated with redirected drives coming from your Windows machine. Click on picture for better resolution. Improvement 4 Performance and applications launching. The performance of xrdp remote session are a little bit better when working on internal network LAN. There is still sometimes some serious lags or delays when launching applications. However, as seen in the following screenshot, the most used applications can be used and are workable through the remote desktop sessions. Click on picture for better resolution. Improvement 5 Indicator panel and logout working. In Ubuntu 1. 7. 0. Adobe Dreamweaver Cs4 Navigation Builder Direct. This feature was lacking or problematic with previous versionsimplementation workaround 1 Automatically load the Unity Desktop in x. RDP session In the previous installation guides about xrdp and Ubuntu Unity, in order to load automatically Unity Desktop, we would be using the. We have tried this approach but out of 1. Moreover, it seems that when the. So, we wanted to come with a quick workaroundand we have simply created a bash script file that would check if we are connected directly on the console or through the xrdp session. If the session is through xrdp session, the script will execute the exec unity command. In this screenshot, you can see the script that has been created file name. We have made sure that the file is executable by adjusting the permissions on the file and ticking the option allow executing file as program as shown in the screenshot Click on picture for better resolution Then, when locally connected to your ubuntu, launch the Dash and look for startup Applications.