I thought I’d throw this into the group: After months of suffering from an occasional bug where people’s Citrix sessions seem to freeze during or very shortly after logon I have been able to deduce the cause down to something related to the gpu acceleration and maximized mode. If I for instance edit one of the Vmware virtual machines and remove the gpu this problem does not happen at all on that server. It also only happens when the user uses his Citrix Xenapp session in “Maximized” mode. However equally if someone does not set the registry value (screenpercent 99%) in order to start their daily Citrix sessions in "Maximized" mode the problem doesn't happen either despit an Nvidia grid gpu adapter being present. The combination of these 2 factors seem to trigger it somehow.
Also interesting to note is that whenever the screen at the end user laptop or pc seems to freeze (like a glass screen you see a frozen picture of the current/latest screenrefresh) there is in reality no problem on the backend VDA server. The session never froze there or showed any hickup or error. As such a simple confirmed workaround is disconnect+reconnect to the session.
So in summary this mystery feels like the Citrix is trying to switch codec or something similar in order to activate gpu acceleration and freezed at that point.
ps: of course I have opened a Citrix case as well but I thought I would work both fronts as people here might have this problem too or recognise it.
additional new information after comparing data from multiple test scenario's: I have a desktop pc with a discrete nvidia geforce adapter and 2 external monitors connected to it. There the issue never happens either despite starting my Citrix sessions every day in "maximized" mode. However on both a personal laptop of 1 brand a company laptop of another brand which both only have their internal screen and no external monitors the issue is 100% reproducible. They also have a different native screen resolution where 1 is Full HD and the other 1366 x 768
Question
Andy Vanderbeken
Guys,
I thought I’d throw this into the group: After months of suffering from an occasional bug where people’s Citrix sessions seem to freeze during or very shortly after logon I have been able to deduce the cause down to something related to the gpu acceleration and maximized mode. If I for instance edit one of the Vmware virtual machines and remove the gpu this problem does not happen at all on that server. It also only happens when the user uses his Citrix Xenapp session in “Maximized” mode. However equally if someone does not set the registry value (screenpercent 99%) in order to start their daily Citrix sessions in "Maximized" mode the problem doesn't happen either despit an Nvidia grid gpu adapter being present. The combination of these 2 factors seem to trigger it somehow.
Also interesting to note is that whenever the screen at the end user laptop or pc seems to freeze (like a glass screen you see a frozen picture of the current/latest screenrefresh) there is in reality no problem on the backend VDA server. The session never froze there or showed any hickup or error. As such a simple confirmed workaround is disconnect+reconnect to the session.
So in summary this mystery feels like the Citrix is trying to switch codec or something similar in order to activate gpu acceleration and freezed at that point.
ps: of course I have opened a Citrix case as well but I thought I would work both fronts as people here might have this problem too or recognise it.
additional new information after comparing data from multiple test scenario's: I have a desktop pc with a discrete nvidia geforce adapter and 2 external monitors connected to it. There the issue never happens either despite starting my Citrix sessions every day in "maximized" mode. However on both a personal laptop of 1 brand a company laptop of another brand which both only have their internal screen and no external monitors the issue is 100% reproducible. They also have a different native screen resolution where 1 is Full HD and the other 1366 x 768
any ideas ?
Link to comment
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now