Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. 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 am looking for a tool or library to run LXC that supports:

  • running X applications
  • conveniently snapshotting root filesystems (using a Fedora system with an unmodified kernel), so that I don't have to use lots of disk/SSD space for each root filesystem. I don't care about security.

The upstream lxc tools support snapshots using btrfs, but I don't think they support running X applications.

I'm not sure if libvirt supports Btrfs snapshots yet for LXC - there has been some discussion of it.

virtenv supports snapshots, but requires overlayfs, which is not in Fedora.

I don't think Docker supports X applications.

Correct me if I'm wrong on any of these...

share|improve this question

Your Answer


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

Browse other questions tagged or ask your own question.