{"id":611,"date":"2020-08-25T22:12:21","date_gmt":"2020-08-25T22:12:21","guid":{"rendered":"https:\/\/draculaservers.com\/tutorials\/?p=611"},"modified":"2021-11-14T20:55:01","modified_gmt":"2021-11-14T20:55:01","slug":"install-x2go-ubuntu-remote-desktop","status":"publish","type":"post","link":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/","title":{"rendered":"How to Set Up a Remote Desktop with X2Go on Ubuntu 18.04"},"content":{"rendered":"<p>Windows Servers are the main candidate for Remote Desktop Connection. However you don\u2019t always need Windows, and you just need a server with a GUI. On top of that, Linux servers are a lot cheaper.<\/p>\n<p>You may have tried VNC or <a href=\"https:\/\/draculaservers.com\/tutorials\/ubuntu-18-xrdp\/\">xRDP to remotely connect your Ubuntu server<\/a> and found them to be sluggish and are desperately searching for an alternative. While they are great solutions, in some instances they are slow, clunky, and can be insecure.<\/p>\n<blockquote class=\"note-blue\"><p><small><strong>Installing X2Go on Ubuntu 20.04:<\/strong> This guide should also apply to installing X2Go on Ubuntu 20.04, except for the last part where we discuss fixing an error, because you won&#8217;t encounter that issue. For a more detailed guide specifically on installing on Ubuntu 20.04, you can check out <a href=\"https:\/\/bytexd.com\/x2go-ubuntu\/\" target=\"_blank\" rel=\"noopener noreferrer\">Connect to Ubuntu 20.04 Remote Desktop using X2Go on ByteXD.com<\/a>.<\/small><\/p><\/blockquote>\n<h2 id=\"introduction\">Introduction<\/h2>\n<p>I\u2019m not sure why, but X2Go is not as popular as a solution as VNC or xRDP. Frankly, I find that appalling. Why? Because it\u2019s a whole lot faster and provides a smoother experience than other remote desktop solutions.<\/p>\n\n<h3 id=\"how-does-x2go-work\">How Does X2Go Work<\/h3>\n<p>X2Go is an open-source remote desktop software for Linux distributions. It provides a smooth and speedy connection even with slow internet. The question is how does X2Go work so fast?<\/p>\n<p>X2Go uses a modified <a href=\"https:\/\/en.wikipedia.org\/wiki\/NX_technology\">NX protocol<\/a> that compresses data to minimize the amount of information transmitted. The NX protocol is what makes X2Go faster than other remote desktop solutions. It caches data to make the session as fast and responsive as possible.<\/p>\n<p>For instance, if you open a menu for the first time, it will take a few seconds. On the second time, it will open almost instantaneously.<\/p>\n<p>The connection is not only fast but also secure. NX protocol uses the SSH protocol to encrypt data before sending it through the network.<\/p>\n<p>X2Go requires two components to work:<\/p>\n<ul>\n<li><strong>Server: <\/strong>it is the remote desktop that is being accessed by the X2Go client. It\u2019s where the sessions are started and maintained. The X2Go client can only be installed on a Linux distribution.<\/li>\n<li><strong>Client: <\/strong>it\u2019s an application that is used to access the remote computer (AKA X2Go server). The X2Go client is not exclusive to the Linux distribution. You can install and use it on Windows, Mac OS, and almost all Linux distributions.<\/li>\n<\/ul>\n<p>X2Go uses older NX libraries. That is why it may have issues on newer 3D desktop environments such as Gnome\/Unity or KDE. In our experience KDE has worked without a hitch with Ubuntu 18.04, but we couldn\u2019t manage to get X2Go to work with GNOME. In some cases you can get some environments to work with a workaround.<\/p>\n<p>If you do find one for GNOME and you\u2019d like to share it, then we\u2019d love to hear from you!<\/p>\n<p>Nearly all older desktop environments such as LXDE and XFCE work without an issue and are marked as being <strong>always supported<\/strong> on the X2Go website.<\/p>\n<p>A great thing about X2Go is that it also has a browser plugin available. You can remotely access another PC (X2Go server) from your web browser. On the web interface, even iOS and Android clients are available.<\/p>\n<p><strong><em>Note: if you are using X2Go over the web then port forwarding and Dynamic DNS are recommended.<\/em><\/strong><\/p>\n<h3 id=\"is-x2go-safe\">Is X2Go Safe?<\/h3>\n<p>Yes, X2Go is safe to use.<\/p>\n<p>X2Go uses an NX protocol to transmit information through a secure SSH connection. The SSH protocol is a network protocol that encrypts your data and makes it secure over an insecure network. SSH protocol is the popular choice for securing logins from one computer to another.<\/p>\n<h3 id=\"why-use-x2go-what-are-the-advantages\">Why Use X2Go? What are the advantages?<\/h3>\n<p>X2Go is not as popular as VNC but there are several advantages to using X2Go. A few advantages of X2Go are:<\/p>\n<ul>\n<li>Faster than other remote desktop solutions<\/li>\n<li>Supports remote audio transmission, file sharing, clipboard, printing, and much more<\/li>\n<li>Easy to set up and use<\/li>\n<li>A readily available browser plugin for easy access and usage<\/li>\n<li>Secure connection via SSH protocol<\/li>\n<\/ul>\n<p>After following this tutorial you\u2019ll have a Ubuntu desktop that you can easily connect to, and hopefully, get your work done with more ease.<\/p>\n<h2 id=\"prerequisites\">Prerequisites<\/h2>\n<ul>\n<li>A server running Ubuntu 18.04 with a minimum of 2GB RAM is recommended. It would be even better with 4GB+ RAM.<\/li>\n<li>A non-root user with Sudo privileges. Accessing X2Go as a root user is not recommended. With the root privileges, a user can alter almost anything and everything on your computer. This can in turn compromise the integrity of your system and the data on it. &lt;!&#8211; explanation on why not root &#8211;&gt;<\/li>\n<\/ul>\n<div class=\"container custom-content-block\" style=\"background-color: #282a36; border-radius: 3px; padding: 20px 25px 35px 25px !important; margin-top: 60px; margin-bottom: 60px;\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #74fa7a; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Get a High RAM VPS at Entry-level Pricing<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #ffffff; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Starting with 2GB RAM at $6.99\/month<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #60709f; font-size: 1em; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Take your pick from our KVM VPS that offer a generous amount of RAM at an affordable price. We've got 5 plans for you to choose from, our cheapest featuring 2GB RAM at $6.99\/mo.<\/p>\r\n\r\n<div style=\"font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important; font-size: 14px; color: #74fa7a;\"><span style=\"color: #ffffff;\">[Main Features]<\/span>\r\n- SSD Drives\r\n- KVM Virtualization\r\n- 1Gbps Shared Uplink\r\n- Location: Chicago, IL<\/div>\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #ffffff; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Pick one of our KVM plans<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\"><a class=\"btn btn-primary btn-lg\" style=\"background-color: #58689e; color: #ffffff; box-shadow: 0 2px 2px 0 #3F51B5, 0 3px 1px -2px #3F51B5, 0 1px 5px 0 #3F51B5; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important; font-weight: bold !important;\" role=\"button\" href=\"https:\/\/draculaservers.com\/kvm.php#choose-plan\" target=\"_blank\" rel=\"noopener\" aria-pressed=\"true\">Get started now<\/a><\/div>\r\n<\/div>\r\n<\/div>\n<h2 id=\"step-1-install-x2go\">Step 1: Install X2Go<\/h2>\n<p>We\u2019ll need to add the PPA reference for X2Go, but your server may not have the <strong>add-apt-repository<\/strong> command available.<\/p>\n<p>To fix that run the following command:<\/p>\n<pre><code>$ sudo apt-get install software-properties-common<\/code><\/pre>\n<p>Now let\u2019s add X2Go\u2019s PPA:<\/p>\n<pre><code>$ sudo add-apt-repository ppa:x2go\/stable<\/code><\/pre>\n<p>Next, refresh the database of the available software packages by running:<\/p>\n<pre><code>$ sudo apt-get update<\/code><\/pre>\n<p>We can now install X2Go by running:<\/p>\n<pre><code>$ sudo apt-get install x2goserver x2goserver-xsession<\/code><\/pre>\n<p>With X2Go installed, we\u2019ll now need to install a desktop environment on our server.<\/p>\n<h2 id=\"step-2-install-your-preferred-desktop-environment\">Step 2: Install Your Preferred Desktop Environment<\/h2>\n<h3 id=\"what-is-a-desktop-environment\">What is a Desktop Environment<\/h3>\n<p>Most Linux users, especially the most advanced tech maestros prefer the command line. It\u2019s what Linux is known for.<\/p>\n<p>It might sound surprising to most people that Linux offers an excellent graphical interface on top of its powerful shell. But that\u2019s not all!<\/p>\n<p>What\u2019s different about the Linux interface is that you can choose your own desktop environment.<\/p>\n<p><strong><em>Note: DO NOT confuse Linux distributions with desktop environments. <\/em><\/strong><\/p>\n<p>A <strong>Linux distribution <\/strong>also known as Linux distro is an operating system made from a collection of software that is based upon the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Linux_kernel\">Linux kernel<\/a>. Some Linux distros look very similar to each other and are even confused with one another. An example of such distributions can be <a href=\"https:\/\/ubuntu.com\/\">Ubuntu<\/a> and <a href=\"https:\/\/linuxmint.com\/\">Linux Mint<\/a>.<\/p>\n<p>A <strong>desktop environment<\/strong> is installed on top of a Linux distribution as a software. The purpose of a desktop environment is to make the interface user-friendly. In Linux, the GUI is made up of four layers:<\/p>\n<ul>\n<li>X-server<\/li>\n<li>X-client<\/li>\n<li>Windows manager<\/li>\n<li>Desktop environment<\/li>\n<\/ul>\n<p>These four layers get together to create the interface that we see on our computer screens.<\/p>\n<p>In this tutorial, we\u2019ll install XFCE, LXDE, MATE Desktop, and KDE Plasma Desktop. You can install whichever you prefer, or you can install all of them, and decide which one to use from X2Go.<\/p>\n<p>XFCE and LXDE are more lightweight, so they\u2019re recommended if you want your desktop environment to use fewer resources.<\/p>\n<p>We\u2019ll also focus on installing Minimum Desktop Environment, which means you\u2019ll install only the core features and add other packages only if you need them.<\/p>\n<h3 id=\"installing-xfce\">Installing XFCE<\/h3>\n<p><a href=\"https:\/\/www.xfce.org\/\">XFCE<\/a> is the most light-weight desktop environment. XFCE is also the recommended desktop environment for X2Go. XFCE seamlessly provides core functionality and requires fewer resources. This makes XFCE faster and an excellent choice for X2Go remote desktop.<\/p>\n<pre><code>$ sudo apt-get install xfce4<\/code><\/pre>\n<p>How XFCE looks:<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"657\" class=\"wp-image-1925\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_xfce-1.png\" alt=\"x2go_connected_xfce\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_xfce-1.png 1366w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_xfce-1-300x144.png 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_xfce-1-1024x493.png 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_xfce-1-768x369.png 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/strong><\/p>\n<h3 id=\"installing-lxde\">Installing LXDE<\/h3>\n<p><a href=\"https:\/\/wiki.lxde.org\/en\/Main_Page\">LXDE<\/a> is our second recommendation for X2Go. It\u2019s also very light-weight and requires fewer resources as compared to other desktop environments.<\/p>\n<p>The GUI in LXDE is very basic but user-friendly. It\u2019s known to work well with X2Go with composting disabled. Although, XFCE provides a higher number of features as compared to LXDE.<\/p>\n<p>LXDE is the default desktop environment of Knoppix, Artix LXLE Linux, and Peppermint Linux OS (among others).<\/p>\n<pre><code>$ sudo apt-get install lxde<\/code><\/pre>\n<p>How LXDE looks:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"653\" class=\"wp-image-1926\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_lxde-1.png\" alt=\"x2go_connected_lxde\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_lxde-1.png 1366w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_lxde-1-300x143.png 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_lxde-1-1024x490.png 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_lxde-1-768x367.png 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<h3 id=\"installing-mate-desktop\">Installing MATE Desktop<\/h3>\n<p><a href=\"https:\/\/mate-desktop.org\">MATE<\/a> is one of the most popular desktop environments in Linux. MATE is a <a href=\"https:\/\/www.pcworld.com\/article\/2893647\/gnome-2-is-back-ubuntu-mate-is-now-an-official-flavor.html\">continuation of the GNOME 2<\/a> desktop environment. It was named MATE to avoid confusion with GNOME.<\/p>\n<p>MATE was born when <a href=\"https:\/\/en.wikipedia.org\/wiki\/GNOME#Criticism\">GNOME 3 replaced the traditional menu bar and taskbar<\/a>. It created quite a frenzy among GNOME loyalists causing major controversy in the Linux and GNU community.<\/p>\n<p>MATE is supported in almost all Linux distros including Debian, Ubuntu, and Fedora.<\/p>\n<pre><code>$ sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon<\/code><\/pre>\n<p>How MATE Desktop looks:<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"656\" class=\"wp-image-1927\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_mate-1.png\" alt=\"x2go_connected_mate\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_mate-1.png 1366w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_mate-1-300x144.png 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_mate-1-1024x492.png 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_connected_mate-1-768x369.png 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/strong><\/p>\n<h3 id=\"installing-kde-plasma-desktop\">Installing KDE Plasma Desktop<\/h3>\n<p><a href=\"https:\/\/kde.org\/plasma-desktop\">KDE Plasma<\/a> is among the most popular desktop environments for modern Linux distros. KDE Plasma is (relatively) fully featured and not as light-weight as XFCE or LXDE.<\/p>\n<p>KDE Plasma uses the <a href=\"https:\/\/userbase.kde.org\/KWin\">KWin window manager<\/a> to provide an interface very similar to the Windows operating system. KDE is the default desktop environment for Fedora KDE Plasma Desktop edition, KDE neon, and <a href=\"https:\/\/www.opensuse.org\">OpenSUSE<\/a> among others.<\/p>\n<pre><code>$ sudo apt install kde-plasma-desktop<\/code><\/pre>\n<p>How KDE Plasma Desktop looks:<br \/>\n<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1041\" class=\"wp-image-1928\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1.jpg\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1.jpg 1920w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1-300x163.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1-1024x555.jpg 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1-768x416.jpg 768w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1-1536x833.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2 id=\"step-3-install-the-x2go-client-on-your-computer\">Step 3: Install the X2Go Client on your Computer<\/h2>\n<p>X2Go has two components &#8211; the <strong>X2Go Server<\/strong>, which is installed on the computer you want to remote control, and the <strong>X2Go Client<\/strong>, which is installed on the computer from which you want to remote control.<\/p>\n<p>Now that we\u2019ve got our desktop environment installed on your server, along with the X2Go Server, let\u2019s go ahead and download the X2Go client from their page at <a href=\"https:\/\/wiki.x2go.org\/doku.php\">https:\/\/wiki.x2go.org\/doku.php<\/a><\/p>\n<ul>\n<li>For Windows look for the link to Windows installer<\/li>\n<li>For OS X, depending on your version, look for OS X 10.xx and higher DMG (The reason I\u2019m not linking you directly because there will be new releases, most likely, and this way you\u2019ll get the latest versions when you\u2019re working \u2013 through this tutorial)<\/li>\n<li>If you\u2019re on Debian or Ubuntu you can install X2Go Client by running the following command:<\/li>\n<\/ul>\n<pre><code>$ sudo apt-get install x2goclient<\/code><\/pre>\n<h2 id=\"step-4-connecting-to-the-remote-desktop\">Step 4: Connecting to the Remote Desktop<\/h2>\n<p>Go ahead and run the X2Go Client that you\u2019ve just installed on your computer. The first time you run it you should see the following window, where you create your session. If you don\u2019t see it then create a new session by clicking in the top menu, in the upper left corner, on <strong>Session \u2192 New Session<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"675\" class=\"wp-image-1929\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_create_new_session-1.png\" alt=\"x2go_create_new_session\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_create_new_session-1.png 1366w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_create_new_session-1-300x148.png 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_create_new_session-1-1024x506.png 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/x2go_create_new_session-1-768x380.png 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<p>In the <strong>Session Name<\/strong> field, you can name your session for ease of access &#8211; this doesn\u2019t influence the connection in any way and it\u2019s just for your reference. As you can see on the right, I\u2019ve created multiple sessions to connect to the same server and named them according to what desktop environment I\u2019m using.<\/p>\n<p>In the <strong>Host<\/strong> field enter your server\u2019s hostname or IP address.<\/p>\n<p>In the <strong>Login<\/strong> field enter the user you used for your SSH connection.<\/p>\n<p>In the <strong>SSH Port<\/strong> field enter the port your server uses for SSH, which is 22 by default.<\/p>\n<p>In the <strong>Use RSA\/DSA key for ssh connection,<\/strong> you can add your private key if you want to connect via <strong>SSH Keys<\/strong>. In my case, I\u2019m not using SSH keys so I\u2019ll just leave that empty, and X2Go will ask for my password when I click to launch the session.<\/p>\n<p>In the <strong>Session type<\/strong> dropdown select the option that matches the desktop environment you installed. In our case, choose between XFCE, LXDE, MATE, or KDE, depending on which environment you have installed.<\/p>\n<p>Additionally, you can click on the little seal image, next to <strong>&lt;&lt; change icon,<\/strong> and browse to a different image to represent your session. I have also done that in the screenshot above and replaced it with the DraculaServers logo.<\/p>\n<p>Click <strong>OK<\/strong> to save the session configuration.<\/p>\n<p>You can now click on the session and a prompt should appear with your user already filled in and all you have to do is enter your SSH password and confirm to connect.<\/p>\n<p>After a short wait, we should be connected to the server and see the desktop environment we installed &amp; that we selected in our session.<\/p>\n<p>Now you\u2019ve got a working Ubuntu 18.04 Remote Desktop on which you can get your work done that\u2019s always online.<\/p>\n<h2 id=\"possible-issues-errors\">Possible Issues\/Errors<\/h2>\n<h4 id=\"connection-failed-mesg-ttyname-failed-inappropriate-ioctl-for-device\">Connection Failed. Mesg: ttyname failed: Inappropriate ioctl for device<\/h4>\n<p>In case you get this error, one more thing we need to do before connecting is to edit <strong>\/root\/.profile<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"581\" height=\"274\" class=\"wp-image-1930\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/connection_failed_ttyname_failed_inappropriate_ioc-1.png\" alt=\"connection_failed_ttyname_failed_inappropriate_ioctl_for_device\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/connection_failed_ttyname_failed_inappropriate_ioc-1.png 581w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/connection_failed_ttyname_failed_inappropriate_ioc-1-300x141.png 300w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><\/p>\n<p>To fix this, SSH into your server if you\u2019re not already connected and edit <strong>\/root\/.profile<\/strong> with your preferred text editor. I\u2019m a nano guy, so I\u2019ll use nano:<\/p>\n<pre><code>$ nano \/root\/.profile<\/code><\/pre>\n<p>It probably looks like this at first:<\/p>\n<pre><code># ~\/.profile: executed by Bourne-compatible login shells.\n    \nif [ \"$BASH\" ]; then\n  if [ -f ~\/.bashrc ]; then\n    . ~\/.bashrc\n  fi\nfi\n    \nmesg n || true<\/code><\/pre>\n<p>We\u2019ll just have to change the last line by adding <code>tty -s &amp;&amp;<\/code> at the beginning of the last line. It should look like this:<\/p>\n<pre><code># ~\/.profile: executed by Bourne-compatible login shells.\n    \n  if [ \"$BASH\" ]; then\n    if [ -f ~\/.bashrc ]; then\n      . ~\/.bashrc\n    fi\n  fi\n    \ntty -s &amp;&amp; mesg n || true<\/code><\/pre>\n<p>Save and close the file when you\u2019re finished and try connecting to the server again. It should work without problems.<\/p>\n<h4 id=\"ssh-daemon-could-not-be-started\">SSH daemon could not be started<\/h4>\n<p>In some versions of the X2Go Client, you may get this error when launching the session, although you can just close the error window and continue your work uninterrupted. As you can see in the following screenshot, you can still continue with the session despite the error.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1851\" height=\"1009\" class=\"wp-image-1931\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-2.jpg\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-2.jpg 1851w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-2-300x164.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-2-1024x558.jpg 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-2-768x419.jpg 768w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-2-1536x837.jpg 1536w\" sizes=\"auto, (max-width: 1851px) 100vw, 1851px\" \/><\/p>\n<p>The current fix we\u2019re aware of for this is disabling <strong>Client-side printing support<\/strong>.<\/p>\n<p>Tho do this, open the <strong>Session preferences <\/strong>for the session you want to launch and go to the <strong>Media<\/strong> tab. Under that tab, you\u2019ll see a checkbox with the text <strong>Client-side printing support<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1853\" height=\"1012\" class=\"wp-image-1932\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1.png\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1.png 1853w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-300x164.png 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1024x559.png 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-768x419.png 768w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/word-image-1-1536x839.png 1536w\" sizes=\"auto, (max-width: 1853px) 100vw, 1853px\" \/><\/p>\n<p>Uncheck it and then click <strong>OK <\/strong>to save the session preferences and try to connect again. This time the connection should go seamlessly.<\/p>\n<h2 id=\"conclusion\">Conclusion<\/h2>\n<p>If you\u2019d like to dig deeper then you can check out <a href=\"https:\/\/wiki.x2go.org\/doku.php\">X2Go\u2019s Official Documentation<\/a>.<\/p>\n<p>Hopefully, this tutorial worked for you. If something went wrong, leave us a comment or contact us, and we\u2019ll try to help ASAP.<\/p>\n<div class=\"container custom-content-block\" style=\"background-color: #282a36; border-radius: 3px; padding: 20px 25px 35px 25px !important; margin-top: 60px; margin-bottom: 60px;\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #74fa7a; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Get a High RAM VPS at Entry-level Pricing<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #ffffff; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Starting with 2GB RAM at $6.99\/month<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #60709f; font-size: 1em; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Take your pick from our KVM VPS that offer a generous amount of RAM at an affordable price. We've got 5 plans for you to choose from, our cheapest featuring 2GB RAM at $6.99\/mo.<\/p>\r\n\r\n<div style=\"font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important; font-size: 14px; color: #74fa7a;\"><span style=\"color: #ffffff;\">[Main Features]<\/span>\r\n- SSD Drives\r\n- KVM Virtualization\r\n- 1Gbps Shared Uplink\r\n- Location: Chicago, IL<\/div>\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #ffffff; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Pick one of our KVM plans<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\"><a class=\"btn btn-primary btn-lg\" style=\"background-color: #58689e; color: #ffffff; box-shadow: 0 2px 2px 0 #3F51B5, 0 3px 1px -2px #3F51B5, 0 1px 5px 0 #3F51B5; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important; font-weight: bold !important;\" role=\"button\" href=\"https:\/\/draculaservers.com\/kvm.php#choose-plan\" target=\"_blank\" rel=\"noopener\" aria-pressed=\"true\">Get started now<\/a><\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Windows Servers are the main candidate for Remote Desktop Connection. However you don\u2019t always need Windows, and you just need a server with a GUI. On top of that, Linux servers are a lot cheaper. You may have tried VNC or xRDP to remotely connect your Ubuntu server and found them to be sluggish and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2094,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,22],"tags":[35,36,33,34,32,31],"class_list":["post-611","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-basics","category-ubuntu","tag-lxde","tag-mate","tag-remote-desktop","tag-ubuntu","tag-x2go","tag-xfce"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"featured_image_urls_v2":{"full":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png",1024,512,false],"thumbnail":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1-150x150.png",150,150,true],"medium":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1-300x150.png",300,150,true],"medium_large":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1-768x384.png",768,384,true],"large":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png",1024,512,false],"1536x1536":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png",1024,512,false],"2048x2048":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png",1024,512,false],"pk-small":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1-80x80.png",80,80,true],"pk-thumbnail":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1-300x225.png",300,225,true]},"post_excerpt_stackable_v2":"<p>Windows Servers are the main candidate for Remote Desktop Connection. However you don\u2019t always need Windows, and you just need a server with a GUI. On top of that, Linux servers are a lot cheaper. You may have tried VNC or xRDP to remotely connect your Ubuntu server and found them to be sluggish and are desperately searching for an alternative. While they are great solutions, in some instances they are slow, clunky, and can be insecure. Installing X2Go on Ubuntu 20.04: This guide should also apply to installing X2Go on Ubuntu 20.04, except for the last part where we&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/draculaservers.com\/tutorials\/category\/linux-basics\/\" rel=\"category tag\">Linux Basics<\/a>, <a href=\"https:\/\/draculaservers.com\/tutorials\/category\/ubuntu\/\" rel=\"category tag\">Ubuntu<\/a>","author_info_v2":{"name":"Vlad","url":"https:\/\/draculaservers.com\/tutorials\/author\/vlad\/"},"comments_num_v2":"3 comments","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Connect to Ubuntu 18.04 Remote Desktop using X2Go - Dracula Servers<\/title>\n<meta name=\"description\" content=\"How to set up X2Go for Remote Desktop Sharing on Ubuntu 18.04. X2Go is one of the best open-source applications for a fast &amp; smooth remote desktop experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connect to Ubuntu 18.04 Remote Desktop using X2Go - Dracula Servers\" \/>\n<meta property=\"og:description\" content=\"How to set up X2Go for Remote Desktop Sharing on Ubuntu 18.04. X2Go is one of the best open-source applications for a fast &amp; smooth remote desktop experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/\" \/>\n<meta property=\"og:site_name\" content=\"Dracula Servers Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-25T22:12:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-14T20:55:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Vlad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vlad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/\"},\"author\":{\"name\":\"Vlad\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/931f7fa8b2126ace6edfb82775e0ec0e\"},\"headline\":\"How to Set Up a Remote Desktop with X2Go on Ubuntu 18.04\",\"datePublished\":\"2020-08-25T22:12:21+00:00\",\"dateModified\":\"2021-11-14T20:55:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/\"},\"wordCount\":2266,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png\",\"keywords\":[\"LXDE\",\"MATE\",\"Remote Desktop\",\"Ubuntu\",\"X2Go\",\"XFCE\"],\"articleSection\":[\"Linux Basics\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/\",\"name\":\"Connect to Ubuntu 18.04 Remote Desktop using X2Go - Dracula Servers\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png\",\"datePublished\":\"2020-08-25T22:12:21+00:00\",\"dateModified\":\"2021-11-14T20:55:01+00:00\",\"description\":\"How to set up X2Go for Remote Desktop Sharing on Ubuntu 18.04. X2Go is one of the best open-source applications for a fast & smooth remote desktop experience.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#primaryimage\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png\",\"contentUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png\",\"width\":1024,\"height\":512,\"caption\":\"How to Install X2Go on Ubuntu 18.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/install-x2go-ubuntu-remote-desktop\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set Up a Remote Desktop with X2Go on Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\",\"name\":\"Dracula Servers Tutorials\",\"description\":\"Dedicated Servers\",\"publisher\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\",\"name\":\"Dracula Servers\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/dracula_full_logo_smaller.png\",\"contentUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/dracula_full_logo_smaller.png\",\"width\":1625,\"height\":200,\"caption\":\"Dracula Servers\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/931f7fa8b2126ace6edfb82775e0ec0e\",\"name\":\"Vlad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g\",\"caption\":\"Vlad\"},\"description\":\"Tech Support\",\"sameAs\":[\"https:\\\/\\\/draculaservers.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Connect to Ubuntu 18.04 Remote Desktop using X2Go - Dracula Servers","description":"How to set up X2Go for Remote Desktop Sharing on Ubuntu 18.04. X2Go is one of the best open-source applications for a fast & smooth remote desktop experience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/","og_locale":"en_US","og_type":"article","og_title":"Connect to Ubuntu 18.04 Remote Desktop using X2Go - Dracula Servers","og_description":"How to set up X2Go for Remote Desktop Sharing on Ubuntu 18.04. X2Go is one of the best open-source applications for a fast & smooth remote desktop experience.","og_url":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/","og_site_name":"Dracula Servers Tutorials","article_published_time":"2020-08-25T22:12:21+00:00","article_modified_time":"2021-11-14T20:55:01+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png","type":"image\/png"}],"author":"Vlad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vlad","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#article","isPartOf":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/"},"author":{"name":"Vlad","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/person\/931f7fa8b2126ace6edfb82775e0ec0e"},"headline":"How to Set Up a Remote Desktop with X2Go on Ubuntu 18.04","datePublished":"2020-08-25T22:12:21+00:00","dateModified":"2021-11-14T20:55:01+00:00","mainEntityOfPage":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/"},"wordCount":2266,"commentCount":3,"publisher":{"@id":"https:\/\/draculaservers.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#primaryimage"},"thumbnailUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png","keywords":["LXDE","MATE","Remote Desktop","Ubuntu","X2Go","XFCE"],"articleSection":["Linux Basics","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/","url":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/","name":"Connect to Ubuntu 18.04 Remote Desktop using X2Go - Dracula Servers","isPartOf":{"@id":"https:\/\/draculaservers.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#primaryimage"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#primaryimage"},"thumbnailUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png","datePublished":"2020-08-25T22:12:21+00:00","dateModified":"2021-11-14T20:55:01+00:00","description":"How to set up X2Go for Remote Desktop Sharing on Ubuntu 18.04. X2Go is one of the best open-source applications for a fast & smooth remote desktop experience.","breadcrumb":{"@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#primaryimage","url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png","contentUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2020\/08\/How-to-Install-X2Go-on-Ubuntu-18.04-1.png","width":1024,"height":512,"caption":"How to Install X2Go on Ubuntu 18.04"},{"@type":"BreadcrumbList","@id":"https:\/\/draculaservers.com\/tutorials\/install-x2go-ubuntu-remote-desktop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/draculaservers.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"How to Set Up a Remote Desktop with X2Go on Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/draculaservers.com\/tutorials\/#website","url":"https:\/\/draculaservers.com\/tutorials\/","name":"Dracula Servers Tutorials","description":"Dedicated Servers","publisher":{"@id":"https:\/\/draculaservers.com\/tutorials\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/draculaservers.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/draculaservers.com\/tutorials\/#organization","name":"Dracula Servers","url":"https:\/\/draculaservers.com\/tutorials\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/logo\/image\/","url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/06\/dracula_full_logo_smaller.png","contentUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/06\/dracula_full_logo_smaller.png","width":1625,"height":200,"caption":"Dracula Servers"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/person\/931f7fa8b2126ace6edfb82775e0ec0e","name":"Vlad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/499c7a24aa9727703300a291f8f69dfd1b01b8d6a19a4ae4fbe669b4b12b8cbe?s=96&d=mm&r=g","caption":"Vlad"},"description":"Tech Support","sameAs":["https:\/\/draculaservers.com"]}]}},"_links":{"self":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/comments?post=611"}],"version-history":[{"count":6,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"predecessor-version":[{"id":2168,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/611\/revisions\/2168"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/media\/2094"}],"wp:attachment":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/media?parent=611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/categories?post=611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/tags?post=611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}