Note that OE ships without WM and many users launch XBMC as its own session. Having no WM requires the override redirect flag to be set. Not sure how that works without grabbing.