Over the years I’ve found that a significant hurdle to getting family and friends to switch to Linux comes from its lack of familiarity. This is especially true when it comes to troubleshooting any issues. Obviously, when a malfunction occurs it’s not always possible to be there in person.
However thanks to the wonders of broadband Internet and advanced software, we’re now able to do the next best thing. In this article, I’ll share some recommended remote desktop software for Linux. I’ll explore both open source and closed source solutions.
Most people are going to want something simple, something best classified as plug-n-play. Realizing this, I decided to start off my round up of remote desktop software with this in mind.
Splashtop – Nothing and I mean NOTHING touches this software in terms of simplicity and stability. There is no port forwarding and no explaining how to set it up to the remote user – just login and go. Have the remote desktop user install Splashtop Streamer onto their Linux box. Then you can connect to their desktop remotely via Splashtop Personal. If the remote desktop user needs help and you’re away from your desktop, you can provide assistance with the Splashtop app for Android.
Pros: Free to use for personal use, easy to install/setup, fast and reliable.
Cons: Not open source in its entirety, although it does use some open source code. Also the lack of a file transferring option is a bit of a downer.
TeamViewer – Like Splashtop, TeamViewer puts Linux users into a position of control fairly easily. It offers a graphical installer, however I’ve found it works better on non-Ubuntu distributions than Splashtop.
TeamViewer has also put together extensive Linux documentation on installing the software onto just about any distribution you can think of. Its speed isn’t quite as fast as Splashtop, but its good enough for most people. I’d also point out that TeamViewer is better suited for remote desktop help desk than Splashtop. The main downside to using TeamViewer I’ve found is that it nags you when you close the application. The nag screen asks you to buy the application.
Pros: Free for personal use. TeamViewer Management Console has web-based access, assigned IDs or user accounts, and Android app for control of remote desktops. I was also happy to find it offers remote file transfer.
Cons: TeamViewer is powered by WINE, it’s not as fast as alternative software, and TeamViewer is nowhere near as user friendly as Splashtop. Additionally, TeamViewer is proprietary software.
ScreenConnect – If offering remote support is your job or business, you will not find a better solution than ScreenConnect. This is an enterprise grade remote support tool that is affordable for almost any small business. It’s compatible with practically anything you can think of and it’s fairly easy to brand/customize for your business as well. This self-hosted software puts you in the driver seat – there’s no downtime, it’s on your server.
Pros: Cost is reasonable considering this is enterprise software. Supports multi-monitor configurations. Offers screen recording for client assurance and remote file transfer. It also supports two-factor authentication. Self-hosting is possible on a server, desktop, VM, mobile, or even a development board! And lastly, this software also supports remote meetings with a shared screen.
Cons: It’s not free, which means you will need to buy it. You’ll need to run it on your own hardware, and it’s proprietary software.
OpenNX – If you’re someone who likes using NoMachine’s NX client, you may find this open source solution to be a great fit. OpenNX supports VNC, NX and RDP remote connections. Now I’ll go on record in stating this isn’t my personal choice for a remote client. However, it’s a good option and highly configurable.
Pros: It’s an open source software client. OpenNX supports VNC, NX and RDP remote connections. I’d recommend using a NX server environment for the fastest speeds possible. Depending on the protocol being used, it can support remote printing and file sharing.
Cons: While powerful, it’s geeky and not terribly user friendly. The quality of your connection will vary greatly depending on the connection protocol being used. Also port forwarding and Dynamic DNS may need to be added for a better experience when used over the web.
X2Go – Out of all the available open source solutions for remote desktop, this is the one I’m most excited about. X2Go uses the NX protocol, but without the need for a proxy user account. X2Go provides a secure means of connecting to a remote desktop over SSH. It’s also a fair performer with regard to connecting to PCs with limited bandwidth. And unlike NoMachine’s new client, you’re not limited to simultaneous connections from only two users.
Pros: It’s open source software. X2Go supports shared sound devices (pulseaudio). By utilizing NX technology, its performance is very good on all types of connections. There is even a readily available browser plugin to make remotely controlling another PC possible from a web browser. I’m also happy to report that X2Go supports remote file sharing.
Cons: Port forwarding and Dynamic DNS are recommended if you’re using this over the Web. While accessing X2Go is extremely simple, using desktop sharing functionality requires a bit more work.
When you look into the available Linux packages for remote desktop solutions, the options are mind boggling. Just the options using the VNC and RDP protocols alone are enough to keep you busy for days. The best options I’ve found over the years are listed above. Sadly, the easiest to use among them are not open source software.
I am happy to report that if you’re insistent on sticking with an open source solution you can have decent success with X2Go. It’s the singular open source remote desktop environment that I feel is both usable and duplicable. For a LAN environment it’s simply unbeatable. For remote support over the Web, however, it requires someone who is willing to do an initial setup to get it working for client and server alike. This applies for similar options using NX and RPD protocols as well. None of these provide a simple out of the box experience for casual users.
For casual remote desktop support over the Internet, proprietary alternatives are reigning king. For my family, I’ve had tremendous success with Splashtop. However if this ceased to be a viable option, I’d have no problem whatsoever moving folks over to TeamViewer. Both applications offer stellar performance.
Back on my own LAN, however, I’ll continue to enjoy the benefits of using X2Go. Because using Splashtop streamer on my own PCs for LAN access would be overkill.
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.