Bug fix - XDG_RUNTIME_DIR should be owned by the user, not root.