The test reveals that there's something fishy with this monitor. One has to call g_app_info_get_all() for it to start working, and then it only works once.