Being free and open-source implementation of Microsoft RDP server, XRDP allows to connect to it using standard Windows RDP clients which simplifies life for anyone connecting to it from Windows based workstations which have necessary client software available out of the box.Īs usual we start with updating APT package index to made APT aware about the latest available package versions using sudo apt update command: Once we made sure we have Ubuntu with Gnome shell installed, we can proceed with XRDP server installation.
#BTV SOLO DUBSTEP INSTALL#
In case you don’t have Gnome 3 shell installed you can do that using sudo apt install -y gnome-session gdm3 command (it takes around 15-20 minutes to complete depending on your internet connection speed among the other things). You may check installed Gnome version using gnome-shell –version command as shown below:Ĭhecking Gnome shell version with gnome-shell –version command We will be going through all the configuration steps using Ubuntu Desktop 20.04 image which includes Gnome 3 version 3.36 by default. Unity shell used by older, pre 17.10 versions of Ubuntu and it had some issues in terms of using it with XRDP.
In case you are not sure which shell you are using you can confirm it using wmctrl -m command (you may need to install wmctrl first using sudo apt install -y wmctrl first):Ĭhecking which shell/window manager you are using with wmcrtl command Gnome 3 is what you have by default in desktop version of recent builds of Ubuntu operating system. XRDP is compatible with Gnome 3 shell which replaced Unity shell used by default in Ubuntu prior to version 17.10. In this post we will look only at XRDP server, open source implementation of RDP server. In addition to the protocols per se, wide variety of remote desktop servers based on these protocols is available for Ubuntu, and each of those implementations has its own strengths and weaknesses. There are different protocols and implementations of remote desktop GUI servers based on those, most notably Microsoft Remote Desktop Protocol (RDP) and Remote Frame Buffer protocol (RFB), as well as such protocols as X Window and SPICE (Simple Protocol for Independent Computing Environments). For other scenarios where you want to be able to connect to Ubuntu machine using some sort of remote desktop client without need to open session locally you will need to install and configure some remote desktop server on your Ubuntu machine. Back then I was interested in that to enable copy paste into Ubuntu session running in a Hyper-V VM on my laptop, but by the time I finished that article Hyper-V Quick Create Ubuntu images were made available, which have xrdp configuration allowing use of Hyper-V extended session with working copy-paste between Hyper-V host and guest VM, so if all you need is copy-paste for local Hyper-V Ubuntu VM you can stick with Ubuntu images from Hyper-V Quick Create gallery. That can be something useful for remote assistance or for other scenarios where it is OK for you to open local session first and connect to it using VNC Viewer afterwards. In my previous blog post we looked at the process of configuring screen sharing in Ubuntu 18.04.02 and connecting to Ubuntu desktop using VNC Viewer client. StarWind Virtual Tape Library (VTL) OEM.Software as a Service (SaaS) & Financing.StarWind Virtual Tape Library Appliance (VTLA).