[Bug 44055] Multiple applications fail to run in Win7+ mode, requiring DWM composition API support to be enabled (Aero Glass, transparent windows)(Affinity Designer 1.6, Electron-based apps using isAeroGlassEnabled API)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jan 4 16:14:28 CST 2020


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

--- Comment #13 from Gero <gero45 at mr-gero.de> ---
(In reply to Louis Lenders from comment #12)
> > I have two questions:
> > 1. Have you (or somebody else) tried the patches (again, with a better
> > graphics card(?)) and did it work for some programs, e.g. the sky go/ticket
> > app?
> > 2. Regarding the patches: Do I have to recompile wine or is it possible to
> > build just the dlls?
> 
> Answering question two: those mentioned patches were only for affinity
> designer and committed long time ago. So no need to recompile anything
> 
> About the first question: do you run into trouble because
> DwmIsCompositionEnabled( returning false, then please could you provide more
> info: what is Sky Go app?.  what is the error etc.
> 
> The hack/patch to work around that issue is at
>  https://bugs.winehq.org/attachment.cgi?id=62551&action=diff
> and for that you`d need to have recompile just dwmapi.dll
> 
> Regards

Thank you for the quick answer.

>affinity designer patches
Ok, then I will just try the aero patch.

>sky go app
The Sky Go App is for On-Demand-Pay-TV, I already created an entry in the wine
appdb:
https://appdb.winehq.org/objectManager.php?sClass=application&iId=19670

Regarding my error; I only got a message that says that Windows Aero should be
enabled. 
I have not made a debug log yet.
But I suppose that the results will be (roughly) the same as the results in
Comment 9 (regarding sky ticket):
https://bugs.winehq.org/show_bug.cgi?id=44055#c9
Nonetheless I will add a log, when i try it again.

>aero/dwmapi patch
I am glad that i don't need to recompile full wine.
I assume that this guide
https://wiki.winehq.org/Winelib_User%27s_Guide#Building_Winelib_DLLs is
appropriate?

-- 
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