Open MayorUshanka opened 3 years ago
2021-01-10 20:51:28.143 - Thread: 1 -> Environment.Version: Mono 6.13.0 (tarball)
This line means the prefix is using mono instead of dotnet.
Manually install the component into your prefix,
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q dotnet48
You may need to repeat that step for the other depends as well.
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q vcrun2015
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q d3dcompiler_47
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q faudio
2021-01-10 20:51:28.143 - Thread: 1 -> Environment.Version: Mono 6.13.0 (tarball)
This line means the prefix is using mono instead of dotnet. Manually install the component into your prefix,
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q dotnet48
You may need to repeat that step for the other depends as well.
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q vcrun2015
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q d3dcompiler_47
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q faudio
Thanks for the help. It seems it can't get vcrun2015 installed:
WINEPREFIX=/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q vcrun2015
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20201206-next - sha256sum: 15d7f3e2f1457e3828c760899470413ffce2043ba7c927d734680512b8f33439 with wine-5.22 and WINEARCH=win64
Executing w_do_call vcrun2015
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_vcrun2015
Using native,builtin override for following DLLs: api-ms-win-crt-private-l1-1-0 api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-convert-l1-1-0 api-ms-win-crt-environment-l1-1-0 api-ms-win-crt-filesystem-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-multibyte-l1-1-0 api-ms-win-crt-process-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-string-l1-1-0 api-ms-win-crt-utility-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing wine winecfg -v winxp64
------------------------------------------------------
warning: Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx terminate
------------------------------------------------------
Executing rm -f /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/syswow64/ucrtbase.dll
Executing cd /home/michael/.cache/winetricks/vcrun2015
Executing wine vc_redist.x86.exe /q
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
0110:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0110:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0110:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
0110:fixme:advapi:DecryptFileW (L"C:\\users\\steamuser\\Temp\\{74d0e5db-b326-4dae-a6b2-445b9de1836e}\\", 00000000): stub
0024:fixme:ole:CoInitializeSecurity 0031F5EC, -1, 00000000, 00000000, 6, 2, 00000000, 12288, 00000000 stub
0120:fixme:shell:SHAutoComplete stub
------------------------------------------------------
warning: Note: command wine vc_redist.x86.exe /q returned status 102. Aborting.
------------------------------------------------------
I tried launching the game anyway, and it crashes. However, no new log was generated in .local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/Application\ Data/SpaceEngineers/
.
Here's the terminal output from steam:
[244850]Non-Steam Controller Configs Enabled: 1
Opted-in Controller Mask for AppId 244850: 0
Loaded Config for Local Override Path for App ID 244850, Controller 0: /home/michael/.local/share/Steam//controller_base/empty.vdf
GameAction [AppID 244850, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
_v2-entry-point[13160]: STEAM_COMPAT_APP_ID=244850
_v2-entry-point[13160]: STEAM_COMPAT_SESSION_ID=2b6c79522f53c67
_v2-entry-point[13160]: XDG_RUNTIME_DIR=/run/user/1000
_v2-entry-point[13161]: STEAM_COMPAT_APP_ID=244850
_v2-entry-point[13161]: STEAM_COMPAT_SESSION_ID=2b6c79522f53c67
_v2-entry-point[13161]: XDG_RUNTIME_DIR=/run/user/1000
fsync: up and running.
wine: configuration in L"/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx" has been updated.
_v2-entry-point[13767]: STEAM_COMPAT_APP_ID=244850
_v2-entry-point[13767]: STEAM_COMPAT_SESSION_ID=2b6c79522f53c67
_v2-entry-point[13767]: XDG_RUNTIME_DIR=/run/user/1000
_v2-entry-point[13782]: STEAM_COMPAT_APP_ID=244850
_v2-entry-point[13782]: STEAM_COMPAT_SESSION_ID=2b6c79522f53c67
_v2-entry-point[13782]: XDG_RUNTIME_DIR=/run/user/1000
GameAction [AppID 244850, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 244850, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 244850, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 244850, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 244850, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 244850 "", ProcID 13890, IP 0.0.0.0:0
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 13893 != 13891, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 244850
Loaded Config for Local Override Path for App ID 244850, Controller 0: /home/michael/.local/share/Steam//controller_base/empty.vdf
>>> Adding process 13890 for game ID 244850
GameAction [AppID 244850, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
>>> Adding process 13891 for game ID 244850
_v2-entry-point[13891]: STEAM_COMPAT_APP_ID=244850
_v2-entry-point[13891]: STEAM_COMPAT_SESSION_ID=2b6c79522f53c67
_v2-entry-point[13891]: XDG_RUNTIME_DIR=/run/user/1000
GameAction [AppID 244850, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 13901 != 13891, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13892 for game ID 244850
>>> Adding process 13894 for game ID 244850
>>> Adding process 13895 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13896 for game ID 244850
>>> Adding process 13897 for game ID 244850
>>> Adding process 13904 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13905 for game ID 244850
>>> Adding process 13906 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
fsync: up and running.
>>> Adding process 13910 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13911 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13914 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13916 for game ID 244850
>>> Adding process 13918 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13921 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13927 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13933 for game ID 244850
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13939 for game ID 244850
Game update: AppID 244850 "", ProcID 13910, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 13910): SteamUtils009 / Utils
Setting breakpad minidump AppID = 244850
RecordSteamInterfaceCreation (PID 13910): SteamUser019 / User
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198168165220 [API loaded no]
RecordSteamInterfaceCreation (PID 13910): SteamUser019 / User
RecordSteamInterfaceCreation (PID 13910): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 13910): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 13910): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 13910): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 13910): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 13910): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 13910): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 13910): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 13910): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 13910): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 13910): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 13910): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 13910): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 13910): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 13910): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 13910): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 13910): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 13910): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 13910): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
ERROR: ld.so: object '/home/michael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 14047 for game ID 244850
pid 13912 != 13911, skipping destruction (fork without exec?)
Game removed: AppID 244850 "", ProcID 13910
Game 244850 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 244850 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 244850 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
Game 244850 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 244850 created interface STEAMINVENTORY_INTERFACE_V002 / Inventory
Game 244850 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 244850 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 244850 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
Game 244850 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 244850 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 244850 created interface STEAMUGC_INTERFACE_VERSION010 / UGC
Game 244850 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 244850 created interface STEAMVIDEO_INTERFACE_V002 / Video
Game 244850 created interface SteamController006 / Controller
Game 244850 created interface SteamFriends015 / Friends
Game 244850 created interface SteamMatchMaking009 / Matchmaking
Game 244850 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 244850 created interface SteamNetworking005 / Networking
Game 244850 created interface SteamUser019 / User
Game 244850 created interface SteamUtils009 / Utils
Game 244850 method call count for IClientUser::GetSteamID : 1
Game 244850 method call count for IClientUtils::GetAppID : 24
Game 244850 method call count for IClientUtils::RecordSteamInterfaceCreation : 22
Game 244850 method call count for IClientUtils::GetSteamUILanguage : 1
Uploaded AppInterfaceStats to Steam
Exiting app 244850
No cached sticky mapping in ActivateActionSet.No cached sticky mapping in ActivateActionSet.
For the record, this is what I see how the game behaves: https://www.youtube.com/watch?v=64tQ3c0f2u8
Ok.... from the info you provided, the vcrun error 102 usually means that it is already installed and can be ignored, the video also shows an emulated desktop window. So i would recommend deleting your prefix, and manually create it with the steps above and see if it works then. Delete the prefix folder "pfx" under 244850. Start space engineers from steam, and let it fail. Then install each of the components manually:
WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q dotnet48 WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q vcrun2015 WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q d3dcompiler_47 WINEPREFIX=home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q faudio
It still doesn't work. It seems that dotnet48 doesn't want to get installed. No explicit reason, but wine starts spewing out gigabytes worth of log entries, containing fixme
, error
, deadbeef
, stub
and a LOT of failed to parse L"something.this.or.other"
and after doing that, it gets silent then complains that some threads have timed out, or something. It then spits me back out to the command line, after which it complains 12 times 061c:fixme:service:QueryServiceConfig2W Level 6 not implemented
.
I tried piping the output to a file by adding > log.log
so I can upload it whole, but wine partially ignores the redirection for some reason and all those errors don't end up in the logfile.
Before I noticed the dotnet48 thing, wine complained that installing faudio returned 1 and that it aborted.
How do I tame this dragon?
Update: it just started up again after the "not implemented" errors, spewing seemingly random fixmes and errors. I'll update after it's done.
Logfile: https://pastebin.com/fAVBM6LN
Here's the output of the other commands
WINEPREFIX=/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q vcrun2015
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20201206-next - sha256sum: 15d7f3e2f1457e3828c760899470413ffce2043ba7c927d734680512b8f33439 with wine-5.22 and WINEARCH=win64
^[[1;3PExecuting w_do_call vcrun2015
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_vcrun2015
Using native,builtin override for following DLLs: api-ms-win-crt-private-l1-1-0 api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-convert-l1-1-0 api-ms-win-crt-environment-l1-1-0 api-ms-win-crt-filesystem-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-multibyte-l1-1-0 api-ms-win-crt-process-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-string-l1-1-0 api-ms-win-crt-utility-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing wine winecfg -v winxp64
------------------------------------------------------
warning: Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx terminate
------------------------------------------------------
Executing rm -f /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/syswow64/ucrtbase.dll
Executing cd /home/michael/.cache/winetricks/vcrun2015
Executing wine vc_redist.x86.exe /q
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
010c:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
010c:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
010c:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
010c:fixme:advapi:DecryptFileW (L"C:\\users\\steamuser\\Temp\\{74d0e5db-b326-4dae-a6b2-445b9de1836e}\\", 00000000): stub
0024:fixme:ole:CoInitializeSecurity 0031F5EC, -1, 00000000, 00000000, 6, 2, 00000000, 12288, 00000000 stub
011c:fixme:shell:SHAutoComplete stub
------------------------------------------------------
warning: Note: command wine vc_redist.x86.exe /q returned status 102. Aborting.
------------------------------------------------------
[michael@laptop ~]$ WINEPREFIX=/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q d3dcompiler_47
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20201206-next - sha256sum: 15d7f3e2f1457e3828c760899470413ffce2043ba7c927d734680512b8f33439 with wine-5.22 and WINEARCH=win64
Executing w_do_call d3dcompiler_47
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_d3dcompiler_47
Executing 7z x /home/michael/.cache/winetricks/d3dcompiler_47/FirefoxSetup62.0.3-win32.exe -o/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/temp/win32 core/d3dcompiler_47.dll
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.utf8,Utf16=on,HugeFiles=on,64 bits,8 CPUs AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx (810F81),ASM,AES-NI)
Scanning the drive for archives:
1 file, 37111376 bytes (36 MiB)
Extracting archive: /home/michael/.cache/winetricks/d3dcompiler_47/FirefoxSetup62.0.3-win32.exe
--
Path = /home/michael/.cache/winetricks/d3dcompiler_47/FirefoxSetup62.0.3-win32.exe
Type = PE
Physical Size = 37111376
CPU = x86
Characteristics = Executable 32-bit NoRelocs NoLineNums NoLocalSyms
Created = 2018-04-26 16:54:09
Headers Size = 4096
Checksum = 37158920
Name = 7zS.sfx.exe
Image Size = 274432
Section Alignment = 4096
File Alignment = 512
Code Size = 57344
Initialized Data Size = 65536
Uninitialized Data Size = 147456
Linker Version = 6.0
OS Version = 4.0
Image Version = 0.0
Subsystem Version = 4.0
Subsystem = Windows GUI
Stack Reserve = 1048576
Stack Commit = 4096
Heap Reserve = 1048576
Heap Commit = 4096
Image Base = 4194304
Comment = FileVersion: 18.1.0.0
FileVersion: 18.01
ProductVersion: 18.1.0.0
ProductVersion: 18.01
CompanyName: Igor Pavlov
FileDescription: 7z Setup SFX
InternalName: 7zS.sfx
LegalCopyright: Copyright (c) 1999-2018 Igor Pavlov
OriginalFilename: 7zS.sfx.exe
ProductName: 7-Zip
----
Path = [0]
Size = 36983424
Packed Size = 36983424
Virtual Size = 36983424
Offset = 120320
--
Path = [0]
Type = 7z
Offset = 81
Physical Size = 36983337
Tail Size = 6
Headers Size = 2137
Method = LZMA:25 BCJ2
Solid = +
Blocks = 1
Everything is Ok
Files: 61
Size: 46133485
Compressed: 37111376
Executing cp /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/temp/win32/core/d3dcompiler_47.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/syswow64/d3dcompiler_47.dll
cp: cannot create regular file '/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/syswow64/d3dcompiler_47.dll': Permission denied
------------------------------------------------------
warning: Note: command cp /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/temp/win32/core/d3dcompiler_47.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/syswow64/d3dcompiler_47.dll returned status 1. Aborting.
------------------------------------------------------
[michael@laptop ~]$ WINEPREFIX=/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx winetricks --force -q faudio
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20201206-next - sha256sum: 15d7f3e2f1457e3828c760899470413ffce2043ba7c927d734680512b8f33439 with wine-5.22 and WINEARCH=win64
Executing w_do_call faudio
Executing mkdir -p /home/michael/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_faudio
Executing cd /tmp/winetricks.1U74qvf1
Downloading https://raw.githubusercontent.com/Kron4ek/FAudio-Builds/master/LATEST to /tmp/winetricks.1U74qvf1
--2021-01-14 21:09:22-- https://raw.githubusercontent.com/Kron4ek/FAudio-Builds/master/LATEST
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.36.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.36.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6 [text/plain]
Saving to: ‘LATEST’
LATEST 100%[=================================================================================================>] 6 --.-KB/s in 0s
2021-01-14 21:09:23 (179 KB/s) - ‘LATEST’ saved [6/6]
Executing cd /home/michael
Executing cd /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/temp
Executing tar -Jxf /home/michael/.cache/winetricks/faudio/faudio-20.07.tar.xz
Executing cp faudio-20.07/x64/avcodec-58.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
Using native override for following DLLs: avcodec-58
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cp faudio-20.07/x64/avutil-56.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
Using native override for following DLLs: avutil-56
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cp faudio-20.07/x64/FAudio.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
Using native override for following DLLs: FAudio
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cp faudio-20.07/x64/libwinpthread-1.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
Using native override for following DLLs: libwinpthread-1
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cp faudio-20.07/x64/SDL2.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
Using native override for following DLLs: SDL2
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cp faudio-20.07/x64/swresample-3.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
Using native override for following DLLs: swresample-3
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cp faudio-20.07/x64/x3daudio1_3.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32
cp: cannot create regular file '/home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32/x3daudio1_3.dll': Permission denied
------------------------------------------------------
warning: Note: command cp faudio-20.07/x64/x3daudio1_3.dll /home/michael/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/system32 returned status 1. Aborting.
------------------------------------------------------
What does it mean by "permission denied"??? How can the permission be possibly denied?
After doing some quick research on the issue, i believe this may be what has happened to your winetricks. Check here and see if you can decipher what may be going on: https://askubuntu.com/questions/171236/winetricks-fails-to-find-program-files-directory