Andrew138
10 discussion posts
Hi,
I know Citrix is not supported by DisplayFusion so I'm not going to fret about this, but nonetheless thought you might be interested!
We have a site license for DF, and have it installed on all our work computers without much drama. For a while we were also running DisplayFusion 3.3.1 on our Citrix Xenapp 6\Windows Server 2008 R2 server purely for the window switching buttons. Worked a treat for quite a while, but at some point it developed a really strange bug where the buttons would not draw on active application windows, but would draw on the inactive ones!
I decided to try out 3.4.0 Beta4, being the latest release at the time, and that solved the problem. Soon after though it stopped drawing buttons on the windows completely (I made sure DF was running and configured) so then I moved to Beta12.
This one has been the most stable by far - the buttons draw and stay drawn, and the window moving works as it should!
On recieving the recent prompt to upgrade from Beta12 to final, I decided to install 3.4.0 final. For some reason window moving no longer works properly - on some users it simply refuses to move the window. On others, the switch button causes the window to... just disappear? I didn't look too far into it - I've now rolled back to Beta12 and things are working again.
Again I don't expect DF to work on Citrix perfectly, but I'd be interested to know if there was some correlation between the changes made from Beta12 and the problem described!
Interesting! That is definitely good to know. We're actually working on testing some other stuff with Citrix XenApp 6, so we'll check this out as well and I'll be sure to update you when we have more info.
Thanks!
Quick question, when you're using DisplayFusion on Citrix Xenapp 6, are the users connecting directly to the Desktop, or are they using Published Applications?
Andrew138
10 discussion posts
They're all using published apps - mostly Internet Explorer 8, MS Office 2007 Word\Excel\Outlook and various versions of MYOB.
Ok cool, and you have DisplayFusion installed on the XenApp server, set to startup for all users? Did you put it in the Start > All Programs > Startup folder, or in HKLM\Software\Microsoft\Windows\CurrentVersion\Run?
Andrew138
10 discussion posts
I believe I had it running on user login using UsrLogn.cmd - I will be back in the office tomorrow so I'll give you a better answer then. But I know the usual methods to make programs run on startup (like ticking the box in DF to enable startup, putting it in the Startup folder for All Users, pushing it out to the registry key) don't work on my server.
Andrew138
10 discussion posts
Ah sorry, I completely forgot to follow this up!
Anyway this is just to confirm the above: I have DF starting up with user logins via a CMD file that is run on login from the registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\AppSetup.This key contains the following: CtxHide.exe UsrLogon.Cmd,UsrLogn3.cmd,cmstart.exe - DF is launched from UsrLogn3.cmd
This Citrix article kinda-sorta explains it: http://support.citrix.com/article/CTX104352.
Awesome, thanks Andrew! I'll give that a go and see what I can find out.
Andrew138
10 discussion posts
Hi again,
No I didn't forget this! Just had too much work on my hands, and then subsequent holidays.
Anyway by the time I got around to this, 3.4.1 stable was out so I tried that instead (also you don't appear to have betas avaliable at the moment). Unfortunately it exhibits the same problems as before - windows either fail to switch (most common) or just disappear upon switching but are still running (rare).
And then the sky fell on us - after an hour of normal load, suddenly my Citrix server had massive memory spikes from sources unknown - I scoured through Resource Monitor to try and find the culprit, but couldn't find anything unusual besides having too many DisplayFusion.exe processes (but even then the mem usage didn't add up). The spikes were starting to hit 100% and causing hard faults, so I ended up logging everyone off, rolling back DF to 3.40 beta 12 and restarting. So far, no faults.
A post-disaster scouring of system logs revealed nothing but errors from other programs failing due to the memory problems.
So in conclusion... 3.4.1 stable didn't fix it.
Ok, thanks for the update Andrew! I unfortunately haven't had any luck with my testing here, but I'm wondering if I'm not launching DisplayFusion correctly from the UsrLogn3.cmd file.
Is there anything special required in the UsrLogn3.cmd file, or do you just put the path to the DisplayFusion executable in the file, and then add it to the registry key that you posted earlier?
Thanks!
Sheldon Guenther
1 discussion post
Hi I'm going to add myself to this thread. I've also been trying to run DisplayFusion on a "2X" server. It functions much like Citrix with published apps. I've noticed the same behavior. I've also published just the DisplayFusion application, open DF and then open another app, without a result. I've also tried the 3.5.0 beta without success.
Sheldon
Jan 26, 2012 (modified Jan 26, 2012)
•
#13
Thanks Andrew! My Citrix test environment got kind of messed up, so I'm going to set it up from scratch again next week and I'll try it out using your steps.
Sheldon, good to know about 2X. I've never heard of that product before, but I'll try and test it out as well.
Andrew138
10 discussion posts
Hi Keith,
Just noticed something interesting - I recently updated my own client PC to DF 3.4.1 and I see that DF now recognizes and paints monitor switching buttons on published Citrix apps. I appreciate where this is heading - being able to switch Citrix published apps using the local copy for DF would be GREAT as I wouldn't have to hack DF into running on our Citrix server, and the less load on our Citrix server the better!
Unfortunately the buttons as of now do not do anything. But just thought I'd let you know that if you guys could get DF switching Citrix windows on the client PCs, then don't worry about getting it to run on the Citrix server itself - anyone running a Citrix server in a workplace should be buying site licenses anyway due to having multiple users, so they should just install DF on the client PCs.
@Andrew: We haven't been able to get support for Citrix published apps with DF installed on the local client working yet. However, I was wondering if you're still running 3.4 Beta 12 on the Citrix server itself? If so, would you be able to try 5.0 Beta 1 to see if it works for you, or if you still lose the TitleBar Buttons after updating?
Thanks!