CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Linux
Discussion about CrossOver Linux

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Fonts OK in Wine, not in CXOffice

The minipro TL886 device programmer software works well if you use the replacement setupapi.dll, but there is a missing font in Cxoffice. However, in a fresh install of Wine, it works fine. The fonts in /usr/share/wine/fonts are all in /opt/cxoffice/share/wine/fonts plus some extras that Wine doesn't have. I've tried installing corefonts along with other fonts that look likely.

See https://imgur.com/a/ZiF1QWh or pictures below along with more details below that. Any ideas? I'd prefer to run it in cxoffice, but....

With Wine:
image

With Crossover:
image

Running with a font long I get:
0054:trace:font:CreateFontIndirectExW (12 0 0 0 31 0 0 0 255) L"" => 0001002B
0054:trace:font:CreateFontIndirectExW (12 0 0 0 31 0 0 0 0) L"Courier" => 0001002C
0054:trace:font:CreateFontIndirectExW (12 0 0 0 22 0 0 0 0) L"MS Sans Serif" => 0001002D
0054:trace:font:CreateFontIndirectExW (16 7 0 0 22 0 0 0 0) L"System" Bold => 0001002E
0054:trace:font:CreateFontIndirectExW (16 0 0 0 22 0 0 0 0) L"System" Bold => 0001002F
0054:trace:font:CreateFontIndirectExW (16 0 0 0 31 0 0 0 0) L"Courier" => 00010030
0054:trace:font:CreateFontIndirectExW (-11 0 0 0 22 0 0 0 0) L"MS Shell Dlg" => 00010031
0054:trace:font:CreateFontIndirectExW (15 0 0 0 31 0 0 0 255) L"" => 00010032
0054:trace:font:CreateFontIndirectExW (20 7 0 0 22 0 0 0 0) L"System" Bold => 00010033
0054:trace:font:CreateFontIndirectExW (20 0 0 0 31 0 0 0 0) L"Courier" => 00010034
0054:trace:font:CreateFontIndirectExW (-14 0 0 0 22 0 0 0 0) L"MS Shell Dlg" => 00010035

I also tried making sure libfreetype:i386 was up to date, etc.

Hi there,

CrossOver 21.2 is based on Wine 6.0 (with plenty of modifications), so assuming you are using a newer version of Wine, it's possible this issue will be fixed with CrossOver 22, due out later this year.

Best,
Meredith

Actually, I'm using Wine 5.0 from the Ubuntu repos (KDE Neon). So...

It seems like it has to be a font mapping issue. The code doesn't seem to be doing anything strange with fonts, it is just a bad mapping I should think.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoiZHM1WWVRWGtBUUNmVVZnRyIsImdkcHIiOjB9