Usar um protetor de tela com suporte a dbus deve ajudar. Se você não está particularmente ligado ao Xubuntu, você também pode testar o ubuntu-gnome de uma VM para ver se funciona com o seu aplicativo. O Ubuntu-gnome é um sabor oficial do Ubuntu e não usa unity ou xscreensaver por padrão. link