Since I am new to Ubuntu, and as the GUI makes finding and installing applications a snap (at least for me), I was checking if there's a remote desktop feature for Ubuntu Server and I found out this...
[1] Is the following true?
Ubuntu Desktop = Ubuntu Server + GUI + pre-installed apps meant mostly for desktop use
[2] If the above is true, (a) I can instead ask my web hosting provider to provide me with a dedicated server with Ubuntu desktop version installed, right? (b) Will I be on the losing end by installing Ubuntu desktop for a server? I mean, will it use up much more RAM for processes? And will it be slower compared to Ubuntu Server - - i.e., will the website/application hosted on it load slower etc?
[2] Suppose that I've a Ubuntu Server-installed dedicated server provided by a web hosting provider. And all I have is access to terminal, how do I enable remote desktop? like this?
sudo aptitude install ubuntu-desktop
What next? How do I proceed with enabling remote desktop on the server? and then how do I connect from my desktop? I have only found GUI-based HOW TOs, and no credible terminal-based solutions. So, please don't take this for a duplicate.
[4] Would enabling remote desktop as mentioned above cause any security issues, really?
[5] I was told that KDE's GUI is faster and better performant when compared to Gnome and Unity. Is that true? (Which means, I should use this command for [3]: sudo aptitude install xubuntu-desktop
--or-- sudo aptitude install kubuntu-desktop
)
Extremely sorry if this is not the way (putting a lot of questions into one - - I thought they're related, so...)
ssh -X
as I suggested in my answer. But really, if you're choosing to use Ubuntu Server, you should become comfortable with the command line. It's intimidating at first, but it gets easier!