get monitors: use xcb instead of xlib