Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have to make an Ubuntu VM (Virtualbox) to run python scripts (on windows hosts) utilising GUIs like pygame, tkinter and pythonwx (especially Tkinter for my legacy apps)

Making a VM appliance with a full desktop environment takes ~3.5 GB I've found. I have to reduce this for distribution ease.

I removed all desktop managers and desktop files, which crashed my appliance (nothing to boot into). Then I set GRUB to boot to text console only, but now I have no GUI services or window managers available, of course.

Plan A: I want to find something I can load at boottime for GUI capability, preferably a background service. What could do the job?

Plan B: Alternatively, I could install a barebones DM and desktop system and set that to load a terminal after loading. Recommendations?

share|improve this question

You can check out docker. Docker is an light weight

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.