https://bugs.winehq.org/show_bug.cgi?id=56646
Bug ID: 56646 Summary: Ingame Web-UI fonts Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: antr1x@hotmail.com Distribution: ---
Bug could be easily reproduced on Guild Wars 2 game and I guess in any other which used similar Web-UI ingame windows. The game itself works perfectly well, except for one thing - several in-game windows operate like web pages, and the fonts are also pulled from the game's website. But for some reason, this doesn't work at all, and all we can see in those windows is Times New Roman (instead of Menomonia in case of Guild Wars 2).
Over the past day, I've tried (fonts in context are Menomonia/Helvetica/allfonts/win-7-10/11-fonts):
- Installing fonts in the system - Installing fonts in the GW2 prefix - Installing fonts in the Proton directory itself - Installing gecko additionally in prefixes and through winetricks - Adding fonts to the registries of all prefixes - Replacing Times New Roman fonts with game fonts in the prefix registries - Different versions of Wine/Proton
Checking Internet Explorer from those prefixes, and interestingly enough, it displays fonts correctly on the game's forum, but I can't check the game's API pages (the windows themselves) because it's a hardcoded feature of the game.
Link to the CSS used by ingame Web-UI windows - https://static.staticwars.com/combo/_/fonts/menomonia/v3/menomonia-min.css&a...
Screenshots with descriptions - https://imgur.com/a/3Z7pAlH
https://bugs.winehq.org/show_bug.cgi?id=56646
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- And what version of Wine are you using? You also need to provide console output.
https://bugs.winehq.org/show_bug.cgi?id=56646
--- Comment #2 from de_Tylmarande antr1x@hotmail.com --- There's a lot of garbage info like: 0374:fixme:dxgi:d3d11_swapchain_present Unimplemented flags 0x200.
but every time I open the window with the web UI, I receive this log:
05bc:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 05bc:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems 05bc:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! 05bc:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! 05bc:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000565A002943F0, 16) stub 05bc:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 00007FFFFE1FF868, 4): stub 0374:fixme:dxgi:d3d11_swapchain_present Unimplemented flags 0x200. 05bc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 05bc:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,00007FFFFE1FEF20): stub! 01b0:fixme:msctf:KeystrokeMgr_TestKeyUp STUB:(00007FFFFF2D4B20)
EACH time.
https://bugs.winehq.org/show_bug.cgi?id=56646
--- Comment #3 from de_Tylmarande antr1x@hotmail.com --- Created attachment 76424 --> https://bugs.winehq.org/attachment.cgi?id=76424 Wine Log
Here's the full log. After the game fully loaded (starting from second part of the log), I kept opening and closing the window with the web UI. I also installed the packages mentioned in the previous log message (they were in Samba, so I installed it). The ntlm_auth messages are gone, but the rest of the log remains. Additionally, nothing changed in the game; the fonts are still not loading.
https://bugs.winehq.org/show_bug.cgi?id=56646
--- Comment #4 from de_Tylmarande antr1x@hotmail.com --- (In reply to Ken Sharp from comment #1)
And what version of Wine are you using? You also need to provide console output.
I’m very forgetful, my apologies. The Wine version is 9.8.
https://bugs.winehq.org/show_bug.cgi?id=56646
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |9.8