Questions about Wine on Linux
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Wed Oct 18, 2023 4:04 am
Hello
Debian 12 up to date, wine 8.18
I try to install the (paid) software from Chessbase FritzCoach from
https://shop.chessbase.com/en/products/ ... VZC7B0LGA3
according to
https://appdb.winehq.org/objectManager. ... =&iId=6722
it should work
The downloaded file is
Code: Select all
ls -alrt FritzCoachSetup.msi
-rw-r--r-- 1 gg gg 436465664 16 oct. 13:35 FritzCoachSetup.msi
I have done
Code: Select all
export WINEARCH=win32
export WINEPREFIX=~/.wine_fritz
then if I launch msiexec I get
Code: Select all
gg@db12:~$ msiexec /i FritzCoachSetup.msi
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0114:fixme:file:NtLockFile I/O completion on lock not implemented yet
0114:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
gg@db12:~$
i also tried
Code: Select all
gg@db12:~$ msiexec /i FritzCoach FritzCoachSetup.msi
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
gg@db12:~$
thanks for any idea
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Wed Oct 18, 2023 11:00 am
Unfortunately, the output does not show any errors.
Check that the program is not installed in "
~/.wine/drive_c/Program Files/... ".
You can also try to run the installer with:
Or try unpacking
FritzCoachSetup.msi with
msiextract .
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Wed Oct 18, 2023 2:57 pm
Hello
Code: Select all
gg@db12:~$ wine start FritzCoachSetup.msi
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0098:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0118:fixme:exec:SHELL_execute flags ignored: 0x00000100
gg@db12:~$ 0120:fixme:file:NtLockFile I/O completion on lock not implemented yet
0120:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
wine client error:68: wine client error:88: write: Mauvais descripteur de fichier
wine client error:c4: write: Mauvais descripteur de fichier
gg@db12:$
I test msiextract
Thanks
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Wed Oct 18, 2023 3:05 pm
so I extracted, I find many .mp3, .wav, .png, and some dll and exe
Code: Select all
gg@db12:~$ msiextract FritzCoachSetup.msi | grep 'exe\|dll'
ChessBase/Fritz - Your chess coach/ChessBaseAdminTool.exe
System64/concrt140.dll
System64/concrt140.dll
ChessBase/Fritz - Your chess coach/FritzDX12.exe
ChessBase/Fritz - Your chess coach/PreReqs/SetupGamingServices.exe
System64/msvcp140.dll
System64/msvcp140.dll
System64/msvcp140_1.dll
System64/msvcp140_1.dll
System64/msvcp140_2.dll
System64/msvcp140_2.dll
System64/msvcp140_atomic_wait.dll
System64/msvcp140_atomic_wait.dll
System64/msvcp140_codecvt_ids.dll
System64/msvcp140_codecvt_ids.dll
ChessBase/Fritz - Your chess coach/SView3.dll
System64/vcamp140.dll
System64/vcamp140.dll
System64/vccorlib140.dll
System64/vccorlib140.dll
System64/vcomp140.dll
System64/vcomp140.dll
System64/vcruntime140.dll
System64/vcruntime140.dll
System64/vcruntime140_1.dll
System64/vcruntime140_1.dll
ChessBase/Fritz - Your chess coach/XCurl.dll
gg@db12:~$
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Wed Oct 18, 2023 3:20 pm
I have done
Code: Select all
export WINEARCH=win32
export WINEPREFIX=~/.wine_fritz
The output of msiextract (and
Fritz's web page ) indicates that this is a 64-bit program.
Does the installation succeed with a clean 64-bit prefix?
You can check this by extracting
FritzCoachSetup.msi and see what kind of file "FritzDX12" is.
Code: Select all
cd "ChessBase/Fritz - Your chess coach"
file FritzDX12.exe
You can also try to run
FritzDX12.exe with wine.
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Wed Oct 18, 2023 4:11 pm
So I did a
Code: Select all
rm -rf ~/.wine_fritz
export WINEARCH=win64
I checked
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ file FritzDX12.exe
FritzDX12.exe: PE32+ executable (GUI) x86-64, for MS Windows, 7 sections
and you are right, it is 64 bits
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Wed Oct 18, 2023 4:16 pm
I can launch the installer
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach/PreReqs$ wine SetupGamingServices.exe
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0118:fixme:powershell:wmain stub: L"PowerShell" L"-ExecutionPolicy" L"Bypass" L"-File" L"C:\\users\\gg\\Temp\\GamingServices\\Install.ps1"
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach/PreReqs$
but then when I do
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine ChessBaseAdminTool.exe
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\ChessBase\\Fritz - Your chess coach\\SView3.dll") not found
0110:err:module:import_dll Library SView3.dll (which is needed by L"C:\\ChessBase\\Fritz - Your chess coach\\ChessBaseAdminTool.exe") not found
0110:err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\ChessBase\\Fritz - Your chess coach\\ChessBaseAdminTool.exe") not found
0110:err:module:loader_init Importing dlls for L"C:\\ChessBase\\Fritz - Your chess coach\\ChessBaseAdminTool.exe" failed, status c0000135
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$
I can see I need some winetricks installations
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Thu Oct 19, 2023 1:50 am
The missing file (mfc140u) is part of the Visual C++ libraries.
You can install them with
winetricks :
Code: Select all
# Install and update winetricks if necessary:
sudo apt install winetricks
sudo winetricks --self-update
# Install the Visual C++ libraries:
WINEPREFIX=~/.wine_fritz winetricks -q vcrun2022
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Thu Oct 19, 2023 2:48 pm
I installed vcrun2022
I noticed 3 .exe in this .msi
Now if I do
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine PreReqs/SetupGamingServices.exe
I get a window saying
Installation complete
if I click on "details"
I get
Code: Select all
Output folder: C:\users\gg\Temp\GamingServices
Extract: Install.ps1
Extract: GamingServices.appxbundle
Extract: InstallGamingServicesBundle.ps1
Extract: Microsoft.NET.Native.Framework.2.2.appx
Extract: Microsoft.NET.Native.Runtime.2.2.appx
Extract: Microsoft.VCLibs.x64.14.00.appx
Extract: UninstallGamingServicesBundle.cmd
Execute: PowerShell -ExecutionPolicy Bypass -File "C:\users\gg\Temp\GamingServices\Install.ps1"
Completed
If I launch
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine ChessBaseAdminTool.exe
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 00007FFFFE1FF1C4, 00007FFFFE1FF1E0 00007FFFFE1FF1C0
0110:fixme:nls:get_dummy_preferred_ui_language (0x38 0x40c 00007FFFFE1FF1C4 00007FFFFE1FF1E0 00007FFFFE1FF1C0) returning a dummy value (current locale)
0110:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0110:fixme:reg:RegQueryInfoKeyW security argument not supported.
0110:fixme:reg:RegQueryInfoKeyW security argument not supported.
0110:fixme:shell:InitNetworkAddressControl stub
I get a window
Outil admin Chessbase
Applications installées
and nothing inside
So I can't activate or de-activate any application
If I launch FritzDX12.exe
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine FritzDX12.exe
0130:err:module:import_dll Library GameInput.dll (which is needed by L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe") not found
0130:err:module:loader_init Importing dlls for L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe" failed, status c0000135
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$
I I look for GameInput.dll, I find nothing
Code: Select all
gg@db12:~$ find .wine_fritz/ -name "GameInput.dll"
gg@db12:~$
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Fri Oct 20, 2023 3:52 am
Code: Select all
Output folder: C:\users\gg\Temp\GamingServices
Extract: Install.ps1
Extract: GamingServices.appxbundle
I expect that the "
GamingServices.appxbundle " archive contains the missing DLL file.
You can use 7z to extract the appxbundle.
The appxbundle "Gaming Services" from the Microsoft Store, contains all kinds of appx files. All but one are small files. In my case it' is called "
GamingServicesTcui-Package_15.81.24001.0_x64.appx ". Extract this appx file.
Inside the appx is "
gameinputredist.msi ", which can be installed with wine
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Fri Oct 20, 2023 3:00 pm
Hello
I extracted
Code: Select all
gg@db12:~/.wine_fritz/drive_c/users/gg/Temp/GamingServices$ unzip -lv !$
unzip -lv GamingServices.appxbundle
Archive: GamingServices.appxbundle
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
16673 Stored 16673 0% 2022-10-13 14:18 b16e7d60 GamingServicesTcui-Package_7.70.13002.0_language-af.appx
17532 Stored 17532 0% 2022-10-13 14:18 266ca5c2 GamingServicesTcui-Package_7.70.13002.0_language-am.appx
17436 Stored 17436 0% 2022-10-13 14:18 021612ac GamingServicesTcui-Package_7.70.13002.0_language-ar.appx
13250 Stored 13250 0% 2022-10-13 14:18 000a2e0a GamingServicesTcui-Package_7.70.13002.0_language-as.appx
17160 Stored 17160 0% 2022-10-13 14:18 67d897c1 GamingServicesTcui-Package_7.70.13002.0_language-az-latn.appx
17745 Stored 17745 0% 2022-10-13 14:18 18b54f20 GamingServicesTcui-Package_7.70.13002.0_language-be.appx
17804 Stored 17804 0% 2022-10-13 14:18 801c4bb0 GamingServicesTcui-Package_7.70.13002.0_language-bg.appx
19131 Stored 19131 0% 2022-10-13 14:18 e2d06f04 GamingServicesTcui-Package_7.70.13002.0_language-bn.appx
17123 Stored 17123 0% 2022-10-13 14:18 e3a3bd70 GamingServicesTcui-Package_7.70.13002.0_language-bs.appx
18247 Stored 18247 0% 2022-10-13 14:18 e5b92fe7 GamingServicesTcui-Package_7.70.13002.0_language-ca.appx
13160 Stored 13160 0% 2022-10-13 14:18 f3db8570 GamingServicesTcui-Package_7.70.13002.0_language-chr-cher.appx
17316 Stored 17316 0% 2022-10-13 14:18 158d6b93 GamingServicesTcui-Package_7.70.13002.0_language-cs.appx
16927 Stored 16927 0% 2022-10-13 14:18 e63d9d1d GamingServicesTcui-Package_7.70.13002.0_language-cy.appx
16605 Stored 16605 0% 2022-10-13 14:18 3fc739c2 GamingServicesTcui-Package_7.70.13002.0_language-da.appx
17099 Stored 17099 0% 2022-10-13 14:18 120245a5 GamingServicesTcui-Package_7.70.13002.0_language-de.appx
18497 Stored 18497 0% 2022-10-13 14:18 e816bc67 GamingServicesTcui-Package_7.70.13002.0_language-el.appx
20214 Stored 20214 0% 2022-10-13 14:18 5f31f5bd GamingServicesTcui-Package_7.70.13002.0_language-es.appx
16854 Stored 16854 0% 2022-10-13 14:18 ee923f01 GamingServicesTcui-Package_7.70.13002.0_language-et.appx
16751 Stored 16751 0% 2022-10-13 14:18 a4e7ba29 GamingServicesTcui-Package_7.70.13002.0_language-eu.appx
17625 Stored 17625 0% 2022-10-13 14:18 7989da86 GamingServicesTcui-Package_7.70.13002.0_language-fa.appx
16909 Stored 16909 0% 2022-10-13 14:18 c5b4205d GamingServicesTcui-Package_7.70.13002.0_language-fi.appx
16763 Stored 16763 0% 2022-10-13 14:18 9e2e35b2 GamingServicesTcui-Package_7.70.13002.0_language-fil-latn.appx
20235 Stored 20235 0% 2022-10-13 14:18 e90168c6 GamingServicesTcui-Package_7.70.13002.0_language-fr.appx
12999 Stored 12999 0% 2022-10-13 14:18 49d454e4 GamingServicesTcui-Package_7.70.13002.0_language-ga.appx
13035 Stored 13035 0% 2022-10-13 14:18 267abe33 GamingServicesTcui-Package_7.70.13002.0_language-gd-latn.appx
16853 Stored 16853 0% 2022-10-13 14:18 67cb8080 GamingServicesTcui-Package_7.70.13002.0_language-gl.appx
13223 Stored 13223 0% 2022-10-13 14:18 d24fd38b GamingServicesTcui-Package_7.70.13002.0_language-gu.appx
12752 Stored 12752 0% 2022-10-13 14:18 26e32ba7 GamingServicesTcui-Package_7.70.13002.0_language-ha-latn.appx
16919 Stored 16919 0% 2022-10-13 14:18 22897ecf GamingServicesTcui-Package_7.70.13002.0_language-he.appx
17588 Stored 17588 0% 2022-10-13 14:18 802d56c3 GamingServicesTcui-Package_7.70.13002.0_language-hi.appx
17106 Stored 17106 0% 2022-10-13 14:18 4df1e05a GamingServicesTcui-Package_7.70.13002.0_language-hr.appx
17418 Stored 17418 0% 2022-10-13 14:18 a54fd4e7 GamingServicesTcui-Package_7.70.13002.0_language-hu.appx
13226 Stored 13226 0% 2022-10-13 14:18 b1fcba62 GamingServicesTcui-Package_7.70.13002.0_language-hy.appx
16383 Stored 16383 0% 2022-10-13 14:18 86cb8bae GamingServicesTcui-Package_7.70.13002.0_language-id.appx
12711 Stored 12711 0% 2022-10-13 14:18 84af65dc GamingServicesTcui-Package_7.70.13002.0_language-ig-latn.appx
16982 Stored 16982 0% 2022-10-13 14:18 64ce3c4d GamingServicesTcui-Package_7.70.13002.0_language-is.appx
16788 Stored 16788 0% 2022-10-13 14:18 d7c979f8 GamingServicesTcui-Package_7.70.13002.0_language-it.appx
16709 Stored 16709 0% 2022-10-13 14:18 ecb98bac GamingServicesTcui-Package_7.70.13002.0_language-ja.appx
17930 Stored 17930 0% 2022-10-13 14:18 8cb86015 GamingServicesTcui-Package_7.70.13002.0_language-ka.appx
17650 Stored 17650 0% 2022-10-13 14:18 42ae670a GamingServicesTcui-Package_7.70.13002.0_language-kk.appx
17527 Stored 17527 0% 2022-10-13 14:18 adbe7beb GamingServicesTcui-Package_7.70.13002.0_language-km.appx
17723 Stored 17723 0% 2022-10-13 14:18 9dfe59b2 GamingServicesTcui-Package_7.70.13002.0_language-kn.appx
16767 Stored 16767 0% 2022-10-13 14:18 e8f90cde GamingServicesTcui-Package_7.70.13002.0_language-ko.appx
13162 Stored 13162 0% 2022-10-13 14:18 bcb8dca8 GamingServicesTcui-Package_7.70.13002.0_language-kok.appx
13256 Stored 13256 0% 2022-10-13 14:18 e814ef76 GamingServicesTcui-Package_7.70.13002.0_language-ku-arab.appx
13379 Stored 13379 0% 2022-10-13 14:18 3b942f10 GamingServicesTcui-Package_7.70.13002.0_language-ky-cyrl.appx
13043 Stored 13043 0% 2022-10-13 14:18 0638d910 GamingServicesTcui-Package_7.70.13002.0_language-lb.appx
17363 Stored 17363 0% 2022-10-13 14:18 a20c005d GamingServicesTcui-Package_7.70.13002.0_language-lo.appx
17102 Stored 17102 0% 2022-10-13 14:18 27f1e720 GamingServicesTcui-Package_7.70.13002.0_language-lt.appx
17165 Stored 17165 0% 2022-10-13 14:18 2b82fe4e GamingServicesTcui-Package_7.70.13002.0_language-lv.appx
12724 Stored 12724 0% 2022-10-13 14:18 f2cd4547 GamingServicesTcui-Package_7.70.13002.0_language-mi-latn.appx
17681 Stored 17681 0% 2022-10-13 14:18 85c4a617 GamingServicesTcui-Package_7.70.13002.0_language-mk.appx
17851 Stored 17851 0% 2022-10-13 14:18 70064f3e GamingServicesTcui-Package_7.70.13002.0_language-ml.appx
13145 Stored 13145 0% 2022-10-13 14:18 11f3452b GamingServicesTcui-Package_7.70.13002.0_language-mn-cyrl.appx
13209 Stored 13209 0% 2022-10-13 14:18 95b93f94 GamingServicesTcui-Package_7.70.13002.0_language-mr.appx
16547 Stored 16547 0% 2022-10-13 14:18 d1d7216c GamingServicesTcui-Package_7.70.13002.0_language-ms.appx
16658 Stored 16658 0% 2022-10-13 14:18 eb8957f6 GamingServicesTcui-Package_7.70.13002.0_language-nb.appx
13206 Stored 13206 0% 2022-10-13 14:18 db91d88c GamingServicesTcui-Package_7.70.13002.0_language-ne.appx
16839 Stored 16839 0% 2022-10-13 14:18 ce5fd813 GamingServicesTcui-Package_7.70.13002.0_language-nl.appx
16744 Stored 16744 0% 2022-10-13 14:18 c6e55e5c GamingServicesTcui-Package_7.70.13002.0_language-nn.appx
12813 Stored 12813 0% 2022-10-13 14:18 5128f8a8 GamingServicesTcui-Package_7.70.13002.0_language-nso.appx
13246 Stored 13246 0% 2022-10-13 14:18 d73a610a GamingServicesTcui-Package_7.70.13002.0_language-or.appx
13153 Stored 13153 0% 2022-10-13 14:18 a89bec82 GamingServicesTcui-Package_7.70.13002.0_language-pa-arab.appx
13343 Stored 13343 0% 2022-10-13 14:18 ccc9d69d GamingServicesTcui-Package_7.70.13002.0_language-pa.appx
17349 Stored 17349 0% 2022-10-13 14:18 3d122a12 GamingServicesTcui-Package_7.70.13002.0_language-pl.appx
13120 Stored 13120 0% 2022-10-13 14:18 5949df54 GamingServicesTcui-Package_7.70.13002.0_language-prs-arab.appx
21087 Stored 21087 0% 2022-10-13 14:18 5f32abdf GamingServicesTcui-Package_7.70.13002.0_language-pt.appx
12693 Stored 12693 0% 2022-10-13 14:18 500b3024 GamingServicesTcui-Package_7.70.13002.0_language-quz-latn.appx
17041 Stored 17041 0% 2022-10-13 14:19 733436d4 GamingServicesTcui-Package_7.70.13002.0_language-ro.appx
18080 Stored 18080 0% 2022-10-13 14:19 066eed75 GamingServicesTcui-Package_7.70.13002.0_language-ru.appx
12777 Stored 12777 0% 2022-10-13 14:19 7c91e373 GamingServicesTcui-Package_7.70.13002.0_language-rw.appx
13184 Stored 13184 0% 2022-10-13 14:19 c7c36dd1 GamingServicesTcui-Package_7.70.13002.0_language-sd-arab.appx
13232 Stored 13232 0% 2022-10-13 14:19 1787c4f8 GamingServicesTcui-Package_7.70.13002.0_language-si.appx
17591 Stored 17591 0% 2022-10-13 14:19 020ca721 GamingServicesTcui-Package_7.70.13002.0_language-sk.appx
17172 Stored 17172 0% 2022-10-13 14:19 19196ae0 GamingServicesTcui-Package_7.70.13002.0_language-sl.appx
17078 Stored 17078 0% 2022-10-13 14:19 d07ada59 GamingServicesTcui-Package_7.70.13002.0_language-sq.appx
19666 Stored 19666 0% 2022-10-13 14:19 087c3b0a GamingServicesTcui-Package_7.70.13002.0_language-sr-cyrl.appx
17154 Stored 17154 0% 2022-10-13 14:19 9130b0b8 GamingServicesTcui-Package_7.70.13002.0_language-sr-latn.appx
16728 Stored 16728 0% 2022-10-13 14:19 5293054b GamingServicesTcui-Package_7.70.13002.0_language-sv.appx
16374 Stored 16374 0% 2022-10-13 14:19 61fea554 GamingServicesTcui-Package_7.70.13002.0_language-sw.appx
17628 Stored 17628 0% 2022-10-13 14:19 91de3c93 GamingServicesTcui-Package_7.70.13002.0_language-ta.appx
17788 Stored 17788 0% 2022-10-13 14:19 ddd13f1e GamingServicesTcui-Package_7.70.13002.0_language-te.appx
13325 Stored 13325 0% 2022-10-13 14:19 e0a99924 GamingServicesTcui-Package_7.70.13002.0_language-tg-cyrl.appx
17199 Stored 17199 0% 2022-10-13 14:19 2fa28bac GamingServicesTcui-Package_7.70.13002.0_language-th.appx
13248 Stored 13248 0% 2022-10-13 14:19 0f762888 GamingServicesTcui-Package_7.70.13002.0_language-ti.appx
12903 Stored 12903 0% 2022-10-13 14:19 75056c71 GamingServicesTcui-Package_7.70.13002.0_language-tk-latn.appx
12818 Stored 12818 0% 2022-10-13 14:19 79ad43f2 GamingServicesTcui-Package_7.70.13002.0_language-tn.appx
16903 Stored 16903 0% 2022-10-13 14:19 37c280c5 GamingServicesTcui-Package_7.70.13002.0_language-tr.appx
13270 Stored 13270 0% 2022-10-13 14:19 0602f12b GamingServicesTcui-Package_7.70.13002.0_language-tt-cyrl.appx
13183 Stored 13183 0% 2022-10-13 14:19 6915afee GamingServicesTcui-Package_7.70.13002.0_language-ug-arab.appx
18042 Stored 18042 0% 2022-10-13 14:19 73fc0cd5 GamingServicesTcui-Package_7.70.13002.0_language-uk.appx
13291 Stored 13291 0% 2022-10-13 14:19 05ab944a GamingServicesTcui-Package_7.70.13002.0_language-ur.appx
16899 Stored 16899 0% 2022-10-13 14:19 d700cb76 GamingServicesTcui-Package_7.70.13002.0_language-uz-latn.appx
17288 Stored 17288 0% 2022-10-13 14:19 6084807f GamingServicesTcui-Package_7.70.13002.0_language-vi.appx
12706 Stored 12706 0% 2022-10-13 14:19 c634a00f GamingServicesTcui-Package_7.70.13002.0_language-wo-latn.appx
12643 Stored 12643 0% 2022-10-13 14:19 bda57928 GamingServicesTcui-Package_7.70.13002.0_language-xh.appx
12965 Stored 12965 0% 2022-10-13 14:19 0bedece1 GamingServicesTcui-Package_7.70.13002.0_language-yo-latn.appx
16281 Stored 16281 0% 2022-10-13 14:19 c7a940ec GamingServicesTcui-Package_7.70.13002.0_language-zh-hans.appx
16622 Stored 16622 0% 2022-10-13 14:19 97906d93 GamingServicesTcui-Package_7.70.13002.0_language-zh-hant.appx
12768 Stored 12768 0% 2022-10-13 14:19 3cd00ca1 GamingServicesTcui-Package_7.70.13002.0_language-zu.appx
52790270 Stored 52790270 0% 2022-10-13 14:20 7563c346 GamingServicesTcui-Package_7.70.13002.0_x64.appx
43224 Defl:N 2918 93% 2022-10-13 14:20 f4f9393f AppxMetadata/AppxBundleManifest.xml
340 Defl:N 273 20% 2022-10-13 14:20 4f4980fa AppxBlockMap.xml
469 Defl:N 246 48% 2022-10-13 14:20 f6e782ac [Content_Types].xml
12027 Defl:N 8207 32% 2022-10-13 14:20 7d7c695c AppxSignature.p7x
-------- ------- --- -------
54431400 54386984 0% 105 files
gg@db12:~/.wine_fritz/drive_c/users/gg/Temp/GamingServices$
Then I extracted the biggest file
Code: Select all
g@db12:~/.wine_fritz/drive_c/users/gg/Temp/GamingServices$ unzip GamingServicesTcui-Package_7.70.13002.0_x64.appx
Archive: GamingServicesTcui-Package_7.70.13002.0_x64.appx
inflating: gamingtcuihelpers.dll
inflating: gamingservicestcui/gamingtcuihelpers.dll
inflating: gameinputredist.msi
inflating: xgameruntime.dll
inflating: gamingservices.dll
...
and installed it
Code: Select all
gg@db12:~/.wine_fritz/drive_c/users/gg/Temp/GamingServices$ wine start gameinputredist.msi
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:exec:SHELL_execute flags ignored: 0x00000100
gg@db12:~/.wine_fritz/drive_c/users/gg/Temp/GamingServices$ 0118:fixme:file:NtLockFile I/O completion on lock not implemented yet
0118:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0118:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0118:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
gg@db12:~/.wine_fritz/drive_c/users/gg/Temp/GamingServices$
launching Fritz makes no difference, I guess the files are not in the PATH
Code: Select all
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine FritzDX12.exe
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0114:err:module:import_dll Library GameInput.dll (which is needed by L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe") not found
0114:err:module:loader_init Importing dlls for L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe" failed, status c0000135
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Sat Oct 21, 2023 4:52 am
If you put the 64-bit version of GameInput.dll in the same folder as the FritzDX12.exe file, will it make any difference?
(In my case, the "Gaming Services" was installed in "Program Files (x86)")
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Sat Oct 21, 2023 6:58 am
Hello and thanks for your help
I get a different message
Code: Select all
gg@db12:~/.wine_fritz/drive_c/Program Files (x86)/Microsoft GameInput/x64$ cp gameinput.dll ~/.wine_fritz/drive_c/ChessBase/Fritz\ -\ Your\ chess\ coach/
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ ls -alrt Fri*
-rw-r--r-- 1 gg gg 5204248 18 oct. 23:01 FritzDX12.exe
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine FritzDX12.exe
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:reg:NtQueryLicenseValue License key L"Kernel-ProductInfo" not found
0110:err:module:loader_init "GameInput.dll" failed to initialize, aborting
0110:err:module:loader_init Initializing dlls for L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe" failed, status c0000142
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Sat Oct 21, 2023 2:22 pm
Code: Select all
0110:err:module:loader_init "GameInput.dll" failed to initialize, aborting
0110:err:module:loader_init Initializing dlls for L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe" failed, status c0000142
Could you try copying the
64-bit version of
GameInput.dll to the "windows/
system32 " directory
and the
32-bit version to "windows/
syswow64 "?
Wine will also look for the DLL files in these locations.
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Sun Oct 22, 2023 12:41 am
Hello
so
Code: Select all
gg@db12:~/.wine_fritz$ cp -v ./drive_c/Program\ Files\ \(x86\)/Microsoft\ GameInput/x86/gameinput.dll ~/.wine_fritz/drive_c/windows/system32/
'./drive_c/Program Files (x86)/Microsoft GameInput/x86/gameinput.dll' -> '/home/gg/.wine_fritz/drive_c/windows/system32/gameinput.dll'
gg@db12:~/.wine_fritz$ cp -v ./drive_c/Program\ Files\ \(x86\)/Microsoft\ GameInput/x64/gameinput.dll ~/.wine_fritz/drive_c/windows/syswow64/
'./drive_c/Program Files (x86)/Microsoft GameInput/x64/gameinput.dll' -> '/home/gg/.wine_fritz/drive_c/windows/syswow64/gameinput.dll'
gg@db12:~/.wine_fritz$
then
Code: Select all
gg@db12:~/.wine_fritz$ cd drive_c/ChessBase/Fritz\ -\ Your\ chess\ coach/
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ ls FritzDX12.exe
FritzDX12.exe
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ echo $WINEARCH
win64
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ echo $WINEPREFIX
/home/gg/.wine_fritz
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$ wine FritzDX12.exe
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0114:fixme:reg:NtQueryLicenseValue License key L"Kernel-ProductInfo" not found
0114:err:module:loader_init "GameInput.dll" failed to initialize, aborting
0114:err:module:loader_init Initializing dlls for L"C:\\ChessBase\\Fritz - Your chess coach\\FritzDX12.exe" failed, status c0000142
gg@db12:~/.wine_fritz/drive_c/ChessBase/Fritz - Your chess coach$
wait something is wrong, WINEARCH should be win32
desessarts
Level 4
Posts: 198 Joined: Wed Oct 04, 2023 7:57 am
Post
by desessarts » Sun Oct 22, 2023 12:44 am
I messed up between my window terminals, I am going to do another clean install
jkfloris
Level 12
Posts: 3201 Joined: Thu Aug 14, 2014 10:10 am
Post
by jkfloris » Tue Oct 24, 2023 6:21 am
Code: Select all
gg@db12:~/.wine_fritz$ cp -v ./drive_c/Program\ Files\ \(x86\)/Microsoft\ GameInput/x86/gameinput.dll ~/.wine_fritz/drive_c/windows/system32/
'./drive_c/Program Files (x86)/Microsoft GameInput/x86/gameinput.dll' -> '/home/gg/.wine_fritz/drive_c/windows/system32/gameinput.dll'
gg@db12:~/.wine_fritz$ cp -v ./drive_c/Program\ Files\ \(x86\)/Microsoft\ GameInput/x64/gameinput.dll ~/.wine_fritz/drive_c/windows/syswow64/
'./drive_c/Program Files (x86)/Microsoft GameInput/x64/gameinput.dll' -> '/home/gg/.wine_fritz/drive_c/windows/syswow64/gameinput.dll'
gg@db12:~/.wine_fritz$
The other way around.
The 32-bit goes into "syswow64".
The 64-bit goes into "system32".