Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

User Image
knadsady
8 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
8 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
8 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
8 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]
Mar 26, 2024  • #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?
Mar 27, 2024  • #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]
Mar 27, 2024  • #9
User Image
knadsady
8 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.
Mar 29, 2024  • #10
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
We've released a new beta with some more changes, can you try it out and let me know if the issue persists?
Apr 24, 2024  • #11
User Image
knadsady
8 discussion posts
Same behavior with v11.0 (Beta 4), unfortunately. Attached is a fresh log capture.

One thing I failed to mention before, and it actually looks like @Gogolathome was onto this as well, is that it appears the profile "loads multiple times". For example, switching a profile will enable the target display after a moderate delay, then the resolution from the original display is shown on the target display, minor delay, then the resolution and DPI is adjusted to match what's specified for the target display, *then, and this is where it appears the profile is being loaded "again"*, the target display will go black and come back, a significant delay occurs, mouse cursor freezes, loading finishes, then finally the confirmation dialogue will appear.
• Attachment [protected]: DisplayFusionDebugInfo_20240426_2204hours.zip [481,709 bytes]
May 1, 2024  • #12
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Thanks for letting us know, we'll open this back up to have another look at.

Thanks!
May 15, 2024  • #13
User Image
knadsady
8 discussion posts
Thanks for continuing to work it! Here's a fresh log capture with the same behavior as my previous comment. This is going from a profile with single DisplayPort monitor active to a profile with single HDMI TV active (note: 4 displays physically connected in total, 2 DP 2 HDMI). Profiles switched via keyboard shortcuts. Hope this helps.
• Attachment [protected]: DisplayFusionDebugInfo_20240522_2108hours.zip [293,477 bytes]
May 23, 2024  • #14
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks for sending over the new log file! We'll take a look at it and see what we can find out.
May 28, 2024  • #15
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thank you! We believe we will have a fix for this in the next beta. We'll let you know as soon as it's available to try out.
May 31, 2024  • #16
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
We've released a new beta with some further changes, can you try it out and let me know if the issue persists?
Jun 26, 2024  • #17
User Image
knadsady
8 discussion posts
Apologies for the late reply, this fell off my radar. I have been testing this out for a while and the behavior has definitely improved! It's still not instantaneous like my Win 11 laptop -> HDMI monitor, but the "profile loading multiple times" issue seems to have been addressed for the most part. Sometimes loading the confirmation dialogue is very quick, other times it takes a little longer, but overall the behavior is much better and the machine doesn't seem to lock up nearly as long as it did before. Thanks for all the work on this!
11 days ago  • #18
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Glad to hear it! Some operations can take a bit longer as sometimes it has to make a change, apply, then make the next change, but glad to hear it's much improved for you!
8 days ago  • #19
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)