Want to earn a free DisplayFusion Pro license? We're looking for DisplayFusion translators!
<< DiscussionsReply
Error: Failed to call ApplySettingsWin7Mode:EnableMonitors.
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Hi!

I'm a long time user and fan of DisplayFusion, I have some scripted functions that load certain monitor configurations:

Gaming (see pic)
TV (see pic)
Mirrored (mirrored at lower res)

This function has worked for a very long time, but I think with a recent driver change (I'm using an EVGA 1080FTW card) when I go to switch to the TV monitor configuration I receive the following error:

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call ApplySettingsWin7Mode:EnableMonitors.

However, I switch to mirrored first, I can then load the TV configuration ok without errors. I'm pretty stumped on this one and would love your help!

Thanks so much!
Derek.
• Attachment [protected]: 2017-06-08 21_43_57-Settings • DisplayFusion Pro 9.0 (Beta 3).jpg [78,941 bytes]
• Attachment [protected]: 2017-06-08 21_46_31-Monitor Configuration • DisplayFusion Pro 9.0 (Beta 3).jpg [63,242 bytes]
Jun 8, 2017  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Could you send me two copies of your troubleshooting info? One copy before trying to load the profile (when it's broken), then another copy after you've loaded the profile successfully?
  • Open the Settings > Troubleshooting tab
  • Click the "Copy to Clipboard" button
  • Paste the text into a text file (please don't paste the text directly into your reply, the formatting gets garbled and makes it difficult to parse)
  • Reply with the file attached
Jun 12, 2017  • #2
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Thanks so much for your reply and your help Keith! I've attached the two troubleshooting files now!
Thanks again!
Derek.
• Attachment [protected]: After.txt [92,636 bytes]
• Attachment [protected]: Before.txt [92,636 bytes]
Jun 12, 2017  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Sorry, I missed a step in there. Could you make sure to click the refresh button on the troubleshooting tab before copying the "after" information? Both of these files look exactly the same
Jun 13, 2017  • #4
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Sorry about that Keith! Here is the updated 'After' file! Thanks again for your help with this!
Derek.
• Attachment [protected]: AfterRefreshed.txt [104,714 bytes]
Jun 14, 2017  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
No worries, thanks Derek! Does this happen when going from either Gaming or Mirrored to TV? Or only from one of them to TV?
Jun 14, 2017  • #6
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Thanks Keith! The error only occurs when going from Gaming to TV - when I load mirrored, (it seems to wake up that disabled port) and I can switch to TV - even if I switch back to Gaming I can load TV as long as I've loaded Mirrored at some point.

Thanks so much for your help, I'm so stumped on this problem!

Derek.
Jun 16, 2017  • #7
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Hi Keith!

Sorry to bother you, but did you have any luck with this error? Thanks so much for your help!

Derek.
Jun 29, 2017  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
No worries! I'm still trying to reproduce the issue here. We've had customers in the past report similar behaviour, and it always seems to involve connections to TVs, but for the life of me I haven't been able to reproduce it here. I'm going to keep cracking away at it and will hopefully figure it out eventually! Once we're able to reproduce it here, we can hook up the debugger and see what's going on.
Jun 30, 2017  • #9
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Thanks so much Keith! If there is a debugger I can install and run on this end I'm more than happy to do so! Thanks again!
Jun 30, 2017  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
I've been testing this on and off and can't really reproduce the same behaviour, but did find something similar. I had an issue where I tried to switch profiles, and the first time I tried to load the profile, it didn't have the right settings. When I tried to load it the second time, it worked fine.

Instead of going from Gaming to Mirrored to TV after getting the error, if you just try to go from Gaming to TV a second time, does it work?
Sep 12, 2017  • #11
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Hi Keith!

Thanks so much for your commitment to testing for this error!

I just tried switching to the TV profile (twice in a row) but it still gives the same error:



I sort of feel it's something to do with the updated driver of my video card (EVGA 1080 FTW) in that it sort of puts to sleep the HDMI port (if that makes sense - very untechnical, but it's a hunch).

In the meantime I've actually come up with a dodgy workaround that just loads the Mirrored profile, sleeps for a second, then loads the TV profile. So you can close this ticket if you like =) Thanks again for your help Keith!
Sep 12, 2017  • #12
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Quote:
I sort of feel it's something to do with the updated driver of my video card (EVGA 1080 FTW) in that it sort of puts to sleep the HDMI port (if that makes sense - very untechnical, but it's a hunch).


That's definitely a possibility. You're not the first customer to run into this behaviour and I've always suspected that it's due to some sort of weird sleep state on the TV or the combination of the video card and TV or something along those lines. I've just never been able to reproduce it here with the equipment we have, so it's almost impossible for me to confirm that suspicion.

Can you try something else for me? When you boot up and the Gaming profile is the current profile, instead of trying to load the TV profile, if you just open the DisplayFusion Monitor Configuration window, and click on the disabled TV, does it show a bunch of resolutions in the resolution slider, or just one resolution? If it's just one, what is it? If you can attach a screenshot of the Monitor Configuration window with the disabled TV selected that would be great.
Sep 15, 2017  • #13
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Thanks so much Keith!

I'm attaching that screenshot - The disabled TV has only one resolution displayed - 1920x1080

I tried a couple of other things - when I switch to mirrored and then TV - it does display the full list of resolutions, but when back on Gaming, it only displays the one (1920x1080).

When this first started happening I played around whether the TV was on or off when changing profiles, but it did not make a difference, so it feels like it's the video card not waking up that HDMI port. I wonder what the Mirrored profile does differently that enables the waking up of that port? Is there a separate command somewhere that switches it from disabled to enabled?

Thanks again!
• Attachment [protected]: 2017-09-16 10_56_53-Monitor Configuration • DisplayFusion Pro 9.0 (Beta 3).jpg [84,746 bytes]
Sep 16, 2017  • #14
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Well, we're pretty stumped on this. Our call to the Windows API for enabling the monitor is exactly the same regardless of cloning or extending the monitor, so Windows itself (or the display driver) must be doing something special in the background on your system after we make the API call.

We have made a couple of other changes to the Monitor Configuration feature for the recently released 9.0 Beta 4 though. I'm not sure that it will fix your issue but it's worth a try. After updating, try deleting and re-creating your Monitor Profiles.

Thanks!
Sep 22, 2017  • #15
Avatar from Gravatar.com
Derek Fernandez
18 discussion posts
Thanks so much for all your help Keith!

I've installed the beta version now and it looks amazing! I really like the interface changes! :laugh:

No luck with the profile switching on disabled display adapters though - I deleted and recreated the profiles, but still am experiencing the same problem, however - this time there is no error message that appears, it just reverts back to the gaming profile.

It's ok to close this ticket though, as I modified the script to load the mirrored profile for a second before switching to TV which is a workaround I'm fine with.

Thanks again!

Derek.
Oct 3, 2017  • #16
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
No worries, sounds good. Glad to hear you like the new icons
Oct 5, 2017  • #17
Was this helpful?  Login to Vote(1)  Login to Vote
<< DiscussionsReply
Visit DisplayFusion on FacebookVisit DisplayFusion on TwitterVisit DisplayFusion on Google+Visit DisplayFusion on LinkedInSearch for DisplayFusion on RedditFollow DisplayFusion on RSSVisit DisplayFusion on Instagram
Copyright © 2007-2017 Binary Fortress Software • News • Discussions • 常見問題集 • 支援 • Privacy • ToS