vulkan/wsi/x11: Handle the geometry check earlier in create_swapchain