Форум

The installation process hangs on installing of ms fonts

Автор Replies
ShkiperDesna Monday 20 February 2023 at 10:31
ShkiperDesnaAnonymous

I try to install Proteus using PlayOnLinux, but during installation I got a message the ms fonts should be installed. I clicked "Next" ("Далі"), but I when I should agree with EULA there is nothing in the special widget, the button "Next" is locked and EULA is printed to terminal instead of GUI.

Terminal output:

Looking for python... 
Looking for python2.7... 2.7.18 - wxversion(s): 3.0-gtk3
selected
1
[main] Message: PlayOnLinux (4.3.4) is starting
[clean_tmp] Message: Cleaning temp directory
[Check_OpenGL] Warning: check_dd_x86 missing, test skipped
[Check_OpenGL] Warning: check_dd_amd64 missing, test skipped
[POL_System_CheckFS] Message: Checking filesystem for /home/user/.PlayOnLinux/
[main] Message: Filesystem is compatible
[update_check] Message: List is up to date
[install_plugins] Message: Перевірка втулки: ScreenCap...
[install_plugins] Message: Перевірка втулки: PlayOnLinux Vault...
[POL_SetupWindow_Init] Message: Creating new window for pid 90803
[POL_SetupWindow_Close] Message: Closing window for pid 90803
[POL_GPG_auth_script] Message: Checking signature of /home/user/.PlayOnLinux//install
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Bash] Message: POL GPG : Good signature - Proteus 8 Professional
[POL_SetupWindow_Init] Message: Creating new window for pid 90924
[POL_SetupWindow_browse] Message: browser answer: /home/user/Завантаження/prodemo.exe
[POL_Wine_SelectPrefix] Message: Selecting prefix: Proteus8
[POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 4.0
[POL_Wine_PrefixCreate] Message: Creating prefix (4.0)...
[POL_Wine_PrefixCreate] Message: Using wine 4.0
[POL_Wine_InstallVersion] Message: Installing wine version path: 4.0, x86
[POL_Config_PrefixWrite] Message: Prefix config write: ARCH x86
[POL_Config_PrefixWrite] Message: Prefix config write: VERSION 4.0
[POL_Wine] Message: Running wine-4.0 --version (Working directory : /usr/share/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
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
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
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 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x8d8968, init_notify 0, handle 0x111fc88): stub
wine: configuration in '/home/user/.PlayOnLinux//wineprefix/Proteus8' has been updated.
Wine cannot find the ncurses library (libncurses.so.5).
/home/user/.PlayOnLinux//wine/linux-x86/4.0/bin//wineserver
[POL_LoadVar_PROGRAMFILES] Message: Getting Program Files name
[POL_Wine] Message: Running wine-4.0 cmd /c echo %ProgramFiles% (Working directory : /usr/share/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
[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 PlayOnLinux 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 PlayOnLinux 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.

I tried observe the problem and install ms fonts manually using

sudo apt-get --reinstall install ttf-mscorefonts-installer
fc-cache -r -v

But that changed nothing.

Then I closed PlayOnLinux and installed some fonts via winetricks in the wineprefix: andale, arial, comicsans, corefonts, courier, georgia, impact, times, trebuchet, uff, verdana, webdings (most are installed automatically with corefonts).

But that changed nothing too.

Than I downloaded font from https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe/download and installed it by wine uninstall (sure, I have set variables WINEARCH and WINEPREFIX before).

But that changed nothing too — PlayOnLinux still ask me to agree with EULA (without an ability of agreement) and install ms fonts (I tried erase wineprefix after I installed fonts with apt and I tried to write over "old" prefix ater I installed it with winetricks and after I installed it with wine uninstall).


I use PlayOnLinux 4.3.4 on Linux Mint 20.3 Xfce.