[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)
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Apr 16 17:42:55 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=44055
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at gmx.net
Summary|Affinity Designer exits on |Multiple applications fail
|launch (win7): "Windows |to run in Win7+ mode,
|Aero is not |requiring DWM composition
|enabled".(DwmIsCompositionE |API support to be enabled
|nabled returns FALSE) |(Aero Glass, transparent
| |windows)(Affinity Designer
| |1.6, Electron-based apps
| |using isAeroGlassEnabled
| |API)
--- Comment #9 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming, still present.
Various Electron framework-based apps require this too when checking for
support of transparent windows in Windows 7+ setting. On native Windows,
Electron uses a platform specific check using DWM composition API -> Aero
Glass.
https://github.com/electron/electron/pull/4131
Example: Sky Ticket Player
https://www.reddit.com/r/wine_gaming/comments/bd8rus/sky_ticket_requieres_aero_theme_installed/
Download:
https://web.archive.org/web/20190416222400/https://web.static.nowtv.com/watch/player/skyticket/de/latest/SkyTicket-Windows.exe
--- snip ---
$ pwd
/home/focht/.wine/drive_c/users/focht/Application Data/Sky Ticket/Sky Ticket
$ WINEDEBUG=+seh,+relay wine ./Sky\ Ticket.exe >>log.txt 2>&1
...
0051:Call dwmapi.DwmIsCompositionEnabled(0033f150) ret=01497f5e
0051:fixme:dwmapi:DwmIsCompositionEnabled 0x33f150
0051:Ret dwmapi.DwmIsCompositionEnabled() retval=00000000 ret=01497f5e
...
0051:Call comctl32.TaskDialogIndirect(0033ef38,0033efbc,00000000,0033efa8)
ret=006177c0
...
0051:Call
user32.DialogBoxIndirectParamW(00400000,05828480,00000000,7dd32070,0033ec2c)
ret=7dd32a53
...
0051:Call user32.CreateWindowExW(00000000,0033e022 L"Static",0582a050 L"Theme
nicht
kompatibel",50000000,00000000,00000000,00000000,00000000,00030074,00000000,00000000,00000000)
ret=7dd31263
...
0051:Call user32.CreateWindowExW(00000000,0033e022 L"Static",0582c218 L"Sorry,
das Windows Aero Theme ist n\00f6tig, damit der Player korrekt funktioniert.
Bitte aktiviere das Aero Theme \00fcber die Systemsteuerung und starte den
Player
neu.",50000000,00000000,00000000,00000000,00000000,00030074,00000000,00000000,00000000)
ret=7dd31263
--- snip ---
Also adding stable download link via Internet Archive for originally reported
app:
https://web.archive.org/web/20190416222825/https://d1gl0nrskhax8d.cloudfront.net/windows/designer/1.6.5/affinity-designer-1.6.5.135.exe?Expires=1555457305&Signature=M4R9DfHS39kVPJNqtSU3HDJ4MCl1velYpRxfVEOwAnaDGHbkmhCKcKqw2kBIKkEAwWyDsEFXnQpCS3XN2UuHFYYwAdHQsQEeyJXTt8CkLbU~5uKFNjMNyYqp~POKPEHXCW1cpeHqVls~v6ANniWdkOOqzHdHgiyK86nA~EblAyPnSDm5bHmX9MIA8rPOkBHL8zeagHMZ8qbaM8B4Kv7qFQ3rkMKpxFaKhznVf6HZ7uqLkcGC3PqDzzn3GAPSdZ60n8KzaE9xfaSYgJvkVNaTLXrxXR5s16GJn4atv5IS82yDowJPPlcTI~8WSEg8F-yc8biKyU01S5ZsF0Y0cvXigg__&Key-Pair-Id=APKAIMMPYSI7GSVTEAAQ
$ sha1sum SkyTicket-Windows.exe
4b175884bc975e6e2d4673368d63dbf449930f7e SkyTicket-Windows.exe
$ du -sh SkyTicket-Windows.exe
48M SkyTicket-Windows.exe
$ wine --version
wine-4.6-30-gf9301c2b66
Regards
--
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