[Bug 34978] Many applications need a EnumDisplayDevicesW implementation for multi-monitor environment support (DisplayFusion, Turbo Tax 2012, WPF 4.x .NET apps, CEFv3 apps, VS Code < 1.16.0)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 13 17:08:20 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=34978

--- Comment #19 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

progress has been made:

*
https://source.winehq.org/git/wine.git/commitdiff/52a3d5db48982825fc951381ae675bc16113b05f
("winex11.drv: Add Xinerama display device handler.")

*
https://source.winehq.org/git/wine.git/commitdiff/bada31698fec7125329cae6e62b2cf70205d5ece
("winex11.drv: Initialize GPU registry data.")

*
https://source.winehq.org/git/wine.git/commitdiff/eada6178816aebc6cb071d45473c5cd161087610
("winex11.drv: Initialize adapter registry data.")

*
https://source.winehq.org/git/wine.git/commitdiff/31445c3264f01d2cf35c0e00ca6b6dc4d42fb1d2
("winex11.drv: Initialize monitor registry data.")

*
https://source.winehq.org/git/wine.git/commitdiff/7f57cda707f882de8085367c46df40b81e58a70a
("winex11.drv: Handle display device changes.")

*
https://source.winehq.org/git/wine.git/commitdiff/8f5fbfeb42f1d18c93d0bc98f63822936057306d
("user32: Improve EnumDisplayDevicesW stub.")

*
https://source.winehq.org/git/wine.git/commitdiff/a985771f83b767a47c1b246b9cbe2151d2725e34
("user32: Implement EnumDisplayDevicesW().")

It's still not enough to make the applications to work. Wine-Staging 4.10 or
disabling all but one display still works around.

$ wine --version
wine-4.10-115-gc13351c05a

Regards

[1]:
https://web.archive.org/web/20190613211244/http://patcher.mwomercs.com/portal/MWOPortalInstaller.exe

[2]:
https://az764295.vo.msecnd.net/stable/41abd21afdf7424c89319ee7cb0445cc6f376959/VSCodeSetup-x64-1.15.1.exe

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list