Plan9 docker. The virtuals flag will give you 4 virtual desktop.