[jaunty] Xephyr fails with D-Bus AccessDenied
Bug #325706 reported by
Morgan Collett
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sugar |
Invalid
|
Undecided
|
Unassigned | ||
xorg-server (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Running Xephyr from xserver-xephyr 2:1.5.99.
[config/dbus] couldn't take over org.x.config: org.freedesktop
I suspect this is due to the recent D-Bus policy change, e.g. bug 318752.
It can be reproduced by running "Xephyr :2" in jaunty.
Changed in xorg-server: | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Confirmed |
Changed in xorg-server: | |
assignee: | nobody → nirmit-bothra |
status: | Confirmed → Fix Committed |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: jaunty |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → New |
status: | New → Incomplete |
To post a comment you must log in.
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.