X11 runloop changes