Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
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
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Does the profile clone any monitors, or are they all extended?
Mar 18, 2024  • #2
User Image
knadsady
5 discussion posts
There are four separate monitor profiles. Each profile only specifies a single display. No cloning/mirroring or extending.
Mar 18, 2024  • #3
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
If you disconnect the TV's from your system, do those two individual monitor profiles load quick?
Mar 20, 2024  • #4
User Image
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.
Mar 21, 2024  • #5
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Interesting, could you send me over another debug log with the TV's connected? Here are the steps:

  • On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply
  • Reproduce the issue and note the time so we'll know where to check in the log file
  • Click the "Export Info to File" button on the Settings > Troubleshooting tab
  • Reply with the file attached
  • Disable debug logging after sending the log
Mar 22, 2024  • #6
User Image
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]
27 days ago  • #7
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
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?
27 days ago  • #8
User Image
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]
26 days ago  • #9
User Image
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.
25 days ago  • #10
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)