On further investigation from Julien, this seems to be an Xorg bug; $DESKTOP_SESSION therefore $XDG_CONFIG_DIRS isn't set correctly.
On further investigation from Julien, this seems to be an Xorg bug; $DESKTOP_SESSION therefore $XDG_CONFIG_DIRS isn't set correctly.