mozartc
11 discussion posts
As the title indicates, since moving to Windows 11, nothing seems to work under Monitor Configuration. Any attempt to change any setting for a monitor results in the error:
Error
Failed to call UpdateModesAndPathsWithMonitorsTHROWS.
[System.Exception]
Attempting to split a monitor looks ok, but when I click apply it just reverts my changes.
I'm currently on DF Pro 10.0 Beta 6, but the problem existed before this version as well.
This was the main feature I wanted from Display Fusion so any help would be greatly appreciated.
mozartc
11 discussion posts
As a follow up I cranked up the logging and found this:
2021/10/25 11:44:08.5823##_##WARN:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWin10:GetMonitorsRaw:110##_##-##_##[GetMonitorsUITHREADONLY:BFPublicData:Constructor:GetMonitors] Monitors have changed [NoPathCache], processing.##_##-
2021/10/25 11:44:08.5878##_##FAIL:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWin10:GetMonitorsRaw:293##_##-##_##GetMonitorsUITHREADONLY:BFPublicData:Constructor:GetMonitors, Unknown OutputTechnology: 17, [System.Exception]##_##-
2021/10/25 11:44:08.5878##_##FAIL:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWin10:GetMonitors:663##_##-##_##Reason: GetMonitorsUITHREADONLY:BFPublicData:Constructor, Failed to call GetMonitorsRaw., [System.Exception]##_##-
2021/10/25 11:44:08.5878##_##WARN:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWorker:GetMonitorsUITHREADONLY:42##_##-##_##[BFPublicData:Constructor] TimerUpdateFail: Start##_##-
2021/10/25 11:44:08.5883##_##FAIL:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWorker:GetMonitorsUITHREADONLY:83##_##-##_##Reason: BFPublicData:Constructor, Monitors is NULL., [System.Exception]##_##-
It looks like one or more of my monitors are causing some sort of issue for DF.
mozartc
11 discussion posts
Attached as requested
• Attachment [protected]: DisplayFusionDebugInfo.zip [245,470 bytes]
Hello,
Thanks for sending that over. It looks like DisplayFusion is having trouble reading your monitor information, so that's definitely what's causing these errors. Did this start as soon as you upgraded to Windows 11?
Thanks!
mozartc
11 discussion posts
Yes. It started right after the upgrade. The setup was the same under Windows 10 but everything worked fine. I'm guessing Windows 11 is returning some extra information that the program doesn't recognize (like some new flag.)
Hello,
Can you try re-installing your video drivers, and then send me over another copy of your troubleshooting information?
Thanks!
mozartc
11 discussion posts
Updated to the latest NVIDIA drivers. Same result. Logs attached.
• Attachment [protected]: DisplayFusionDebugInfo.zip [112,998 bytes]
Hello,
If you head into the properties of DisplayFusion, do you have it set to run in any form of compatibility mode?
Thanks!
mozartc
11 discussion posts
No, no compatibility settings and I even tried a clean install to make sure there were no bad settings lingering around.
Hello,
Could you download our test tool using the link below, and copy the output into a notepad file and send it over?
Thanks!
https://www.binaryfortress.com/Data/Download/?DownloadID=495db9ad-a9fe-4bee-a23d-d9cf233a7b1b&Log=0
mozartc
11 discussion posts
Attached
• Attachment [protected]: CustomerTestLog.txt [15,173 bytes]
mozartc
11 discussion posts
Good News! I finally figured out how to fix this.
I wrote a test app of my own to enumerate the display devices and saw a "Virtual Display Adapter".
Going into device manager and enabling show hidden devices revealed that indeed such a device was present. Disabling that device caused DisplayFusion to start working properly again.
Attached are updated logs from the BTCustomerTest. In the future you may want to do something to skip bad devices like this.
• Attachment [protected]: CustomerTestLog.txt [86,136 bytes]
Hello,
Interesting, thanks for the follow up! Had you installed TeamViewer at any point on that system?
Thanks!
mozartc
11 discussion posts
Correction: I have not installed TeamViewer (wasn't what I thought).
Nov 8, 2021 (modified Nov 8, 2021)
•
#15