Fora

Cannot install core fonts

Autor Odpowiedzi
mvandemar Wednesday 12 April 2017 at 4:29
mvandemarAnonymous

I recently upgraded to Fedora 25. I had Battle.net installed fine when I was on 21. After struggling to finally get it installed on 25 I am running into an issue where the login screen has no login button, although aside from that everything else appears fine. After doing some research it appears to be related to the core fonts not being installed. Nothing I have tried works, including installing them via winetricks, or installing them from the main install (as opposed to Configure->Install componants menu, which doesn't work either).

I finally tried launching PoL from a terminal, and this is the message I am getting (and only in terminal, no errors showing in PoL, the window just dies, or in the main install says it worked when it didn't):

Downloading: andale32.exe...
[POL_Call] Message: ----- Ending function POL_Internal_InstallFonts -----
[source] Message: Installing microsoft fonts
cp: cannot stat '/home/username/.PlayOnLinux//fonts/*': No such file or directory
[POL_Call] Message: ----- Ending function POL_Install_corefonts -----
[POL_SetupWindow_Close] Message: Closing window for pid 28520

I tried copying over the fonts from my old installation, but that didn't fix the issue, and when I go to install them again as a componant it deletes them all and then I get the same error message. Any ideas?

-Michael

Lan Osc Monday 17 April 2017 at 22:34
Lan OscAnonymous

 i am having the same issue. if you have a work around please let me know, i think theres a way to choose the installation directory of components i just forgot how amid searching for the windows core fonts ttf install file itsel

mvandemar Monday 15 May 2017 at 19:40
mvandemarAnonymous

Bump. Can anyone please help with this...? Thanks.

 

-Michael

BraveRye Sunday 24 September 2017 at 21:56
BraveRyeAnonymous

Hi. I'm having the same issue with POL 4.2.12 on Ubuntu 17.04. I'd like to see this running as it seems to be a requirement to run the Blizzard App.

Any hint on how to fix this would be welcome. Thanks.

tetsuo29 Sunday 5 November 2017 at 7:28
tetsuo29Anonymous

Ubuntu 17.10

PlayOnLinux 4.2.12

Can *NOT* successfully install Core Fonts. Briefly states it is downloading andale32.exe, then the window disappears without the progress bar making any progress on the download. No core fonts get installed.

A solution would be greatly appreciated.

Thanks.

kaimon Monday 6 November 2017 at 15:13
kaimonAnonymous

Debian jessie and stretch, several versions of POL including 4.2.12: same problem, no solution. There are several threads on this forum regarding this issue, all without solution. Copying the font files into the right directory doesn't help either. It seems that font installation works for some people but not for others, no matter what you do.

I like the general approach of POL, but if you happen to play WoW, try Lutris.

pompol Monday 7 January 2019 at 4:50
pompolAnonymous

I am having the exact same symptoms as tetsuo29 described it.

 

I've tried PlayOnMac 4.2.12, 4.3.4, Wine in version 2.0, 2.21, 3.0.4, 3.11, 3.14, 3.17, 3.21, 4.0-rc4 and 4.0-rc5, all 32 Bit.

64 Bit I've tried 4.0-rc5, 3.17 and 3.14 until I have given up.

I have also tried making a new bottle, then installing the executable by manually selecting it and also installing the executable, as I knew that Microsoft Core Fonts will be installed when selecting the installer "wizard" without making a bottle first - without success. I have also tried visiting https://www.playonmac.com/en/app-346-Microsoft_Fonts.html and clicked "Install this program" with the exact same results.

Currently Mac OS X 10.13.6 17G4015

 

Thing is: I already had the software in question successfully running in the past, it must've been in the timespan where Mac OS X 10.11.x to 10.13.x were the most up to date systems by Apple, so about from 2015 - 2018. In that period of time, POM worked as expected. Fonts were able to be installed back then. This issue must be relatively new. Maybe the files on the servers were moved somewhere else and the URLs in the install scripts are outdated? It's just a random guess, but an idea nevertheless.

 

I've already tried winebottler and wineskin winery as a substitute, but they both fail as well (I'm not yet experienced with those) and as I said already: I know for a fact, that POM is able to run the software I need, I've had it running once upon a time. All that seems to be missing are those fonts.

Quentin PÂRIS Monday 7 January 2019 at 8:31
Quentin PÂRISAnonymous

Hello,

Can you try to send me the error logs when this is happening?

Thanks

pompol Monday 7 January 2019 at 10:07
pompolAnonymous

 

Hello,

Can you try to send me the error logs when this is happening?

Thanks

 

Quentin PÂRIS Monday 7 January 2019 at 20:29
Quentin PÂRISAnonymous

Can you open PlayOnMac in a terminal (type /Applications/PlayOnMac.app/Contents/MacOS/playonmac)

And show me what is written when the fonts fail

mvandemar Monday 7 January 2019 at 21:10
mvandemarAnonymous

 

Can you open PlayOnMac in a terminal (type /Applications/PlayOnMac.app/Contents/MacOS/playonmac)

And show me what is written when the fonts fail

 

 

Quentin, if you look at my original post I did this in PoL and posted the output already. I am guessing it's the same in PoM:

 

Downloading: andale32.exe...
[POL_Call] Message: ----- Ending function POL_Internal_InstallFonts -----
[source] Message: Installing microsoft fonts
cp: cannot stat '/home/username/.PlayOnLinux//fonts/*': No such file or directory
[POL_Call] Message: ----- Ending function POL_Install_corefonts -----
[POL_SetupWindow_Close] Message: Closing window for pid 28520

 

-Michael

Edytowane przez mvandemar

Quentin PÂRIS Monday 7 January 2019 at 21:43
Quentin PÂRISAnonymous

This is strange, we do not learn much from this log file

pompol Tuesday 8 January 2019 at 11:15
pompolAnonymous

 

Can you open PlayOnMac in a terminal (type /Applications/PlayOnMac.app/Contents/MacOS/playonmac)

And show me what is written when the fonts fail

 

Sure, here you go:

$ /Applications/PlayOnMac.app/Contents/MacOS/playonmac
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
[main] Message: PlayOnMac (4.3.4) is starting
[clean_tmp] Message: Cleaning temp directory
[update_check] Message: List is up to date
[install_plugins] Message: Checking plugin: ScreenCap...
[POL_SetupWindow_Init] Message: Creating new window for pid 3676
[POL_SetupWindow_menu_num] Message: menu_num answer: 0
[POL_System_SetArch] Message: POL_ARCH set to x86
[POL_SetupWindow_menu] Message: menu answer: 4.0-rc5
[POL_SetupWindow_textbox] Message: textbox answer: winisd
[POL_Wine_SelectPrefix] Message: Selecting prefix: winisd
[POL_Wine_PrefixCreate] Message: POL_WINEVERSION is already set to 4.0-rc5. Using it
[POL_Wine_PrefixCreate] Message: Creating prefix (4.0-rc5)...
[POL_Wine_PrefixCreate] Message: Using wine 4.0-rc5
[POL_Wine_InstallVersion] Message: Installing wine version path: 4.0-rc5, x86
[POL_Config_PrefixWrite] Message: Prefix config write: ARCH x86
[POL_Config_PrefixWrite] Message: Prefix config write: VERSION 4.0-rc5
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LC_ALL = "en_DE.UTF-8",
	LC_CTYPE = "UTF-8",
	LANG = "en_DE"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
[POL_Wine] Message: Running wine-4.0-rc5 --version (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
[POL_Wine] Message: Wine return: 0
cat: /Users/highsierra/Library/PlayOnMac//tmp/glxinfo: No such file or directory
cat: /Users/highsierra/Library/PlayOnMac//tmp/glxinfo: No such file or directory
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010: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.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x3ef3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x9eb608, context 0x4168a28, init_notify 0, handle 0x49afce8): stub
0010:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
dbus[4130]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
wine: configuration in '/Users/highsierra/Library/PlayOnMac//wineprefix/winisd' has been updated.
/Users/highsierra/Library/PlayOnMac//wine/darwin-x86/4.0-rc5/bin//wineserver
[POL_LoadVar_PROGRAMFILES] Message: Getting Program Files name
[POL_Wine] Message: Running wine-4.0-rc5 cmd /c echo %ProgramFiles% (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
dbus[4195]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
[POL_Wine] Message: Wine return: 0
[POL_SetupWindow_Close] Message: Closing window for pid 3676
[POL_SetupWindow_Init] Message: Creating new window for pid 4318
[POL_Call] Message: Calling POL_Install_corefonts
[POL_Call] Message: ----- Starting function POL_Install_corefonts -----
[POL_GPG_auth_script] Message: Checking signature of POL_Install_corefonts
[POL_GPG_install_key] Message: Importing PlayOnMac public key
[POL_Source] Message: POL GPG : Good signature
[POL_Call] Message: Calling POL_Internal_InstallFonts
[POL_Call] Message: ----- Starting function POL_Internal_InstallFonts -----
[POL_GPG_auth_script] Message: Checking signature of POL_Internal_InstallFonts
[POL_GPG_install_key] Message: Importing PlayOnMac public key
[POL_Source] Message: POL GPG : Good signature
--- Licence translated into your language ---
    These fonts were provided by Microsoft
"in the interest of cross-platform compatibility".
    This is no longer the case, but they are still available from third parties.

    You are free to download these fonts and use them for your own use,
but you may not redistribute them in modified form,
including changes to the file name or packaging format.

--- Original licence ---
    These fonts were provided by Microsoft "in the interest of
    cross-platform compatibility".
    This is no longer the case, but they are still available from
    third parties.

    You are free to download these fonts and use them for your own use,
    but you may not redistribute them in modified form, including changes
    to the file name or packaging format.
Downloading: andale32.exe...
[POL_Call] Message: ----- Ending function POL_Internal_InstallFonts -----
[source] Message: Installing microsoft fonts
cp: /Users/highsierra/Library/PlayOnMac//fonts/*: No such file or directory
[POL_Call] Message: ----- Ending function POL_Install_corefonts -----
[POL_SetupWindow_Close] Message: Closing window for pid 4318
Registered PID: 3460 (Missing)
Registered PID: 3676 (Missing)
Registered PID: 3974 (Missing)
Registered PID: 4009 (Missing)
Registered PID: 4318 (Present)
$ 

Edytowane przez pompol

pompol Tuesday 8 January 2019 at 13:16
pompolAnonymous

Sorry! I did not mean to double post, please delete if possible

Edytowane przez pompol

Quentin PÂRIS Wednesday 9 January 2019 at 22:44
Quentin PÂRISAnonymous

Does this URL works for you?

https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe/download

mvandemar Wednesday 9 January 2019 at 22:48
mvandemarAnonymous

 

Does this URL works for you?

https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe/download

 

Yes, but the error isn't saying the remote font doesn't exist, it's saying the local directory doesn't exist:

cp: /Users/highsierra/Library/PlayOnMac//fonts/*: No such file or directory
cp: cannot stat '/home/username/.PlayOnLinux//fonts/*': No such file or directory

Could it be the double slash...?

 

-Michael

 

 

pompol Wednesday 9 January 2019 at 23:24
pompolAnonymous

 

 

 

 

Does this URL works for you?

https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe/download

 

*snip*
[01/09/19 23:07:21] - Running wine-4.0-rc5 /Volumes/RAID0/!Downloads/arial32.exe (Working directory : /Volumes/RAID0/!Downloads)
dbus[34329]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
​*snip*

 

 

Here's the output from Terminal:

*snip*
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/PrivateFrameworks/FinderKit.framework/Resources/Base.lproj/ListView.nib'
[POL_Wine] Message: Running wine-4.0-rc5 /Volumes/RAID0/!Downloads/arial32.exe (Working directory : /Volumes/RAID0/!Downloads)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
dbus[39274]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
[POL_Wine] Error: Wine seems to have crashed

If your program is running, just ignore this message
[POL_SetupWindow_Init] Message: Creating new window for pid 39197
[POL_SetupWindow_Close] Message: Closing window for pid 39197
[POL_Wine] Message: Wine return: 194
​*snip*

That's not the only font from CoreFonts, right? The software in question still doesn't launch correctly with only arial32.exe installed.

Quentin PÂRIS Thursday 10 January 2019 at 21:15
Quentin PÂRISAnonymous

Should be fixed now

pompol Saturday 26 January 2019 at 3:48
pompolAnonymous

 

Should be fixed now