knadsady
5 discussion posts
I have
DisplayFusion Pro on Steam 10.1.2
installed on two machines: one is a laptop running Windows 11 and the other is a custom-built desktop PC running Windows 10.
On the Windows 10 machine, I encounter a significant delay of around 60 seconds when loading a monitor profile, regardless of whether via the system tray icon -> right click or via a configured hotkey. I've noticed it takes about 20 seconds for the source display to "go dark" and the destination display to "light up", another 20 seconds for any mouse movement (until this point, the cursor will be frozen), and then another 20 seconds until the confirmation/revert dialogue box appears.
This behavior does not occur on the Windows 11 machine; it loads profiles near-instantly.
Windows 11 machine details (monitor profile loads near-instantly):
- Built-in display
- One external monitor connected via HDMI
- Two monitor profiles that each specify an audio device to enable
- Each monitor profile only specifies a single display
Windows 10 machine details (monitor profile takes around 60 seconds to load fully):
- Two external monitors, each connected via DisplayPort
- Two external TVs, each connected via HDMI
- Four monitor profiles that each specify an audio device to enable
- Each monitor profile only specifies a single display
Attached is the
C:\Users\{user}\AppData\Local\DisplayFusion.log
file from the Win10 machine. Any help is appreciated, thank you!
edit: correction to specify that both monitors are connected via DP
• Attachment [protected]: DisplayFusion_win10_custom_desktop.log [4,316,942 bytes]
Mar 15, 2024 (modified Mar 21, 2024)
•
#1
Does the profile clone any monitors, or are they all extended?
knadsady
5 discussion posts
There are four separate monitor profiles. Each profile only specifies a single display. No cloning/mirroring or extending.
If you disconnect the TV's from your system, do those two individual monitor profiles load quick?
knadsady
5 discussion posts
Yes, unplugging the TVs (connected via HDMI) from my system resulted in nearly instant profile loading for the two remaining monitors (connected via DisplayPort). Plugging the TVs back in reverted to the original behavior of slow loading.
knadsady
5 discussion posts
Attached are 3 zip archives, each of which contains a date and timestamp in the filename of when the behavior occurred. If those aren't sufficient, let me know and I can make a more concerted effort to run through an exhaustive list of scenarios and capture logs for each (for example, connecting to each various destination display starting from each various source display).
• Attachment [protected]: DisplayFusionDebugInfo_20240322_2100hours.zip [288,109 bytes]
• Attachment [protected]: DisplayFusionDebugInfo_20240323_1055hours.zip [381,946 bytes]
• Attachment [protected]: DisplayFusionDebugInfo_20240324_1555hours.zip [460,599 bytes]
Thanks for sending that over. In our latest beta, we added a "No Change" option to the target scaling box when saving a profile. Could you update and save your profiles with that setting, and see if there's any change?
Gogolathome
11 discussion posts
I see there are appearing more threads with profile loading and I hope you can do something with my logs.
Switching profiles is slow and it looks like it is loading it multiple times.
In the logs I am loading "quad 85hz" at 2024/03/27 19:23:47.5453 which goes normal, but switching back to "triple 60hz" at 2024/03/27 19:24:25.5551 is slow.
The "no change" option in the target scaling box does nothing on my monitors and the option is not saved too when I hit apply button.
Thank you and I hope I didn't need a separate thread.
• Attachment [protected]: DisplayFusionDebugInfo.zip [204,505 bytes]
knadsady
5 discussion posts
I installed v11.0 (Beta 3) and set target scaling to "No change" then saved and applied the currently-loaded profile, then clicked OK to close out the window. I then switched to another profile and did the same until all profiles had been updated. Then I re-loaded each updated profile, but unfortunately this did not change the reported behavior I'm encountering.
In fact, upon loading one of the profiles (going from monitor to monitor), my machine completely froze for just about 3 minutes before it finally snapped out of it and presented the "Confirm? Or Revert to previous settings?" dialogue window. I've had some pretty bad delays on v10.x as well (although not sure if this bad) so I'm not sure whether this particular freeze-up is unique to v11.x. Unfortunately I was not able to capture logs for this occurrence. Also worth noting, the delay is not consistent each time. Sometimes it's slightly quicker, sometimes it's brutal like this time.
I also noticed, as did @Gogolathome, the target scaling box would revert to the "No target scaling (recommended)" option when bringing profile settings back up. So indeed, it seems the "No change" option is not being saved properly and unfortunately it also does not resolve the lag when loading profiles.
We've released a new beta with some more changes, can you try it out and let me know if the issue persists?