A consequence of the D-Bus change is that "allow own" but be explicitly specified in /etc/dbus-1/system.d/xorg-server.conf, so to run Xephyr on :2 it must specify <allow own="org.x.config.display2"/>.
The real problem here is that Sugar runs Xephyr in its sugar-emulator mode, on anything between :100 and :110.
I'd consider patching Sugar to run Xephyr on :1, but my jaunty virtualbox vm seems to be running X on :0 and :1 already.
A consequence of the D-Bus change is that "allow own" but be explicitly specified in /etc/dbus- 1/system. d/xorg- server. conf, so to run Xephyr on :2 it must specify <allow own="org. x.config. display2" />.
The real problem here is that Sugar runs Xephyr in its sugar-emulator mode, on anything between :100 and :110.
I'd consider patching Sugar to run Xephyr on :1, but my jaunty virtualbox vm seems to be running X on :0 and :1 already.