https://bugs.winehq.org/show_bug.cgi?id=40867
Bug ID: 40867 Summary: Some monospaced fonts rendered with double letter spacing (cursor doubled) Product: Wine Version: 1.9.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: hexench@gmail.com Distribution: ---
Created attachment 54922 --> https://bugs.winehq.org/attachment.cgi?id=54922 Far Manager wrong font spacing (Consolas)
For example i use Far Manager.
With Lucida Console all fine, but with Consolas font text width double letter spacing.
I tried to copy glyphs from Consolas to Lucida, when I copied only Latin - font was looked approximately normal, but when i copied more glyphs - font became with double letter space.
https://bugs.winehq.org/show_bug.cgi?id=40867
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #1 from fjfrackiewicz@gmail.com --- (In reply to Serj Ch from comment #0)
Created attachment 54922 [details] Far Manager wrong font spacing (Consolas)
For example i use Far Manager.
With Lucida Console all fine, but with Consolas font text width double letter spacing.
I tried to copy glyphs from Consolas to Lucida, when I copied only Latin - font was looked approximately normal, but when i copied more glyphs - font became with double letter space.
Could you post the terminal output as you try to use this program?
https://bugs.winehq.org/show_bug.cgi?id=40867
--- Comment #2 from Serj Ch hexench@gmail.com --- (In reply to fjfrackiewicz from comment #1)
(In reply to Serj Ch from comment #0)
Created attachment 54922 [details] Far Manager wrong font spacing (Consolas)
For example i use Far Manager.
With Lucida Console all fine, but with Consolas font text width double letter spacing.
I tried to copy glyphs from Consolas to Lucida, when I copied only Latin - font was looked approximately normal, but when i copied more glyphs - font became with double letter space.
Could you post the terminal output as you try to use this program?
wineconsole --backend=user "c:\program files\far manager\far.exe" err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. fixme:heap:RtlSetHeapInformation 0x240000 0 0x23fd20 4 stub fixme:heap:RtlSetHeapInformation 0x10000 0 0x23f640 4 stub fixme:heap:RtlSetHeapInformation 0x240000 0 0x23f640 4 stub fixme:console:SetConsoleKeyShortcuts : (1 8 (nil) 0) stub! fixme:win:RegisterPowerSettingNotification (0x1005c,{a7ad8041-b45a-4cae-87a3-eecbb468a9e1},0): stub fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:nls:CompareStringEx semi-stub behavior for flag(s) 0x10000000 fixme:explorerframe:taskbar_list_SetProgressState iface 0x93dc0, hwnd 0x1004a, flags 1 stub! fixme:heap:RtlSetHeapInformation 0x9600000 0 0x23e880 4 stub fixme:heap:RtlSetHeapInformation 0x9710000 0 0x23e8c0 4 stub fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:uxtheme:DrawThemeTextEx unsupported flags 0x7e9d5cde fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x7e9d5cde fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x7e9d5cde fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x7e9d5cde fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:uxtheme:DrawThemeTextEx unsupported flags 0x0015fed8 fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
https://bugs.winehq.org/show_bug.cgi?id=40867
--- Comment #3 from Serj Ch hexench@gmail.com --- Created attachment 55035 --> https://bugs.winehq.org/attachment.cgi?id=55035 double cursor size
additional screenshot
https://bugs.winehq.org/show_bug.cgi?id=40867
Hugh McMaster hugh.mcmaster@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hugh.mcmaster@outlook.com
--- Comment #4 from Hugh McMaster hugh.mcmaster@outlook.com --- Looks like a duplicate of bug 39661.
https://bugs.winehq.org/show_bug.cgi?id=40867
Sergio Callegari scallegari@arces.unibo.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scallegari@arces.unibo.it
--- Comment #5 from Sergio Callegari scallegari@arces.unibo.it --- I wonder if I am experiencing the same. In LTspice (https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice...), which is a free (but not open source) circuit simulator that actively mentions Wine as a way to use it on Linux, moospaced fonts are messed.
To see it, it is sufficient to navigate to Help → Help Topics in the menu bar. When the help browser opens, go to the Introduction. That page has a couple of paragraphs in a monospaced font and some other text in a proportional font.
The parts in the proportional font are fine.
The parts in the monospaced font are rendered incorrectly. Characters are double spaced and minuscule in size to the point of making these portions of text almost unreadable.
I think that the issue is way more evident on HiDPI screens.