Use wl_display_roundtrip to listen exactly as long as necessary.
This includes seat capabilities, shm formats and output information.