Sometimes logging on your XenDesktop 7/7.1 published desktop may take long and a black screen may be visualized.
The causes are not very clear but this Citrix article describes the steps required to modify a registry setting on your server that will help you reduce logon times: http://support.citrix.com/article/CTX135782
And it works… 🙂