Virtual desktop & web access?

March 19, 2015 5.5k views
DigitalOcean Miscellaneous

Is it possible to setup a virtual desktop to access the web on a droplet?
If so, how?

3 Answers

It's definitely possible! There are a number of tutorials on the site that cover how to setup remote desktop access. This one should point you in the right direction if you're on Ubuntu:

If you're on CentOS, give this one a try:

VNC is a connection system that allows you to manage your Ubuntu server with a graphical desktop environment. With VNC, you can use your keyboard and mouse to interact with a graphical display of your remote server, making it easier to work with the server.

Thank you.

I just finished setting it up, and I'm able to access the web. But, the browser losing connection and closing after a few seconds of being connected. Any idea what the problem is?

  • It's most likley your droplet doesn't have enough memory or can't process it, maybe you should upgrade it if you're planning to use a virtual desktop (Not recommended as that's what vps's are meant to be), headless servers.

  • I installed Firefox (through apt-get install firefox) and just run it by typing in firefox to any ssh connection with x11 enabled which works fine on the cheapest droplet. But, if you have the whole desktop installed, that'll be a bit much for the cheapest droplet and you could be running out of RAM like @Codmadnesspro says. If that is the case, you could combat the issue by adding swap which will give you more RAM for free. The catch is that it's stored on the hard drive so won't be as fast but with Digital Ocean's SSD drives, it should get the job done.

    by Justin Ellingwood
    Swap space can be used as an "overflow" area for your system when you run out of RAM. The operating system can store data that would normally be kept in RAM on the hard drive in a specially formatted file. In this guide, we'll demonstrate how to create and use one of these files in Ubuntu 14.04.

If you're having trouble staying connected, check your logs, firewall settings etc. A connection to and from will also only be as stable as your own [internet] connection and network configuration (i.e if you are using a router/firewall at home, whether the firewall is hardware or software).

You may also need to clear the port you're trying to connect on as an allowed outgoing connection on your own PC, whether Linux or Windows (Windows 7, 8, 8.1 and 10 Preview all have a built-in firewall which is enabled unless you install another or disable it).

Have another answer? Share your knowledge.