was looking for a really light [Ubuntu] Linux (http://www.ubuntu.com/) desktop with two requirements:
- it must have a small footprint
- I must be able to RDP to the box from Microsoft Remote Desktop (RDP)
My main requirement is that it should work on a Basic_A0
sized Azure VM instance ((0.25 cores, 0.75 GB memory), so that it’s doesn’t eat into my monthly MSDN subscription budget. The normal ubuntu-desktop is just too big, but I found people saying that xfce is pretty light.
Secondly, it needed to work with xrdp
. The RDP requirement comes from years of using VNC and such tools in the past, and I have to say nothing beats RDP for remote networking. End of.
Here was the final solution that worked for me:
First, spin up an extra-small Ubuntu Linxu 14.04 LTS
VM instance, login over SSH
and add these bits:
sudo apt-get update
sudo apt-get install xrdp
sudo apt-get install xfce4
sudo apt-get install xfce4-terminal
sudo apt-get install gnome-icon-theme-full tango-icon-theme
echo xfce4-session >~/.xsession
Next, add startxfce4
to the last line of /etc/xrdp/startwn.sh
. Your startwm.sh should now look like:
#!/bin/sh if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startxfce4
Finally, restart services:
sudo service xrdp restart
Source: Tweaking4All.com – How to use xRDP for remote access to Ubuntu 14.04