[SOLVED]Can`t install windows software on other drive(wine failed to get path of 64-bit program files directory)

Can`t install windows software on other drive(wine failed to get path of 64-bit program files directory). But if you specify the installation path on the system disk, then the installation will be successful.

System:

Arch Linux
kernel 5.8.1-arch1-1

lutris -d:

[suichi@SuiChi ~]$ lutris -d
Unable to load locale dir, translations won’t work.
2020-08-20 02:00:54,114: Getting full game list from MAME…
2020-08-20 02:00:54,115: MAME XML generation launched in the background, not returning anything this time
2020-08-20 02:00:54,117: MAME isn’t installed, can’t retrieve systems list.
INFO 2020-08-20 02:00:54,252 [application.do_command_line:275]:Running Lutris 0.5.7.1
INFO 2020-08-20 02:00:54,253 [startup.check_driver:60]:Using XOrg
INFO 2020-08-20 02:00:54,253 [startup.check_driver:62]:Running Mesa driver 20.1.5 on AMD Radeon R9 200 Series (HAWAII, DRM 3.38.0, 5.8.1-arch1-1, LLVM 10.0.1) (0x67b1)
INFO 2020-08-20 02:00:54,253 [startup.check_driver:73]:GPU: 1002:67B1 174B:E285 using amdgpu drivers
WARNING: radv is not a conformant vulkan implementation, testing use only.
INFO 2020-08-20 02:00:54,312 [startup.check_vulkan:124]:Vulkan is supported
DEBUG 2020-08-20 02:00:55,221 [http.get:71]:GET https//lutris.net/api/runtime
INFO 2020-08-20 02:00:56,093 [mame.notify_mame_xml:31]:MAME XML written
2020-08-20 02:01:13,961: Running Lutris 0.5.7.1
2020-08-20 02:01:13,962: Using XOrg
2020-08-20 02:01:13,962: Running Mesa driver 20.1.5 on AMD Radeon R9 200 Series (HAWAII, DRM 3.38.0, 5.8.1-arch1-1, LLVM 10.0.1) (0x67b1)
2020-08-20 02:01:13,962: GPU: 1002:67B1 174B:E285 using amdgpu drivers
WARNING: radv is not a conformant vulkan implementation, testing use only.
2020-08-20 02:01:13,969: Vulkan is supported
2020-08-20 02:01:13,978: Fetching installer https//lutris.net/api/installers/bethesda-launcher-latest-w-dxvk
2020-08-20 02:01:13,978: GET https//lutris.net/api/installers/bethesda-launcher-latest-w-dxvk
2020-08-20 02:01:15,756: Retrieving video modes from XrandR
2020-08-20 02:01:17,910: Required runners: [<lutris.runners.wine.wine object at 0x7f570580ed60>]
2020-08-20 02:01:17,911: Getting runner information for wine
2020-08-20 02:01:17,911: GET https//lutris.net/api/runners/wine
2020-08-20 02:01:18,035: Default wine version is lutris-5.7-8
2020-08-20 02:01:19,299: Downloading file 1 of 1
2020-08-20 02:01:19,300: Downloading [setup]: https//download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe to /home/suichi/.cache/lutris/installer/bethesda-launcher/setup/BethesdaNetLauncher_Setup.exe
2020-08-20 02:01:19,304: Downloading https//download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe to /home/suichi/.cache/lutris/installer/bethesda-launcher/setup/BethesdaNetLauncher_Setup.exe
2020-08-20 02:01:19,308: Starting download of:
https//download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe
2020-08-20 02:01:21,228: Finished downloading https//download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe
2020-08-20 02:01:21,313: Installer command: {‘task’: {‘name’: ‘create_prefix’, ‘prefix’: ‘$GAMEDIR’}}
2020-08-20 02:01:21,328: Creating a win64 prefix in /run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher
2020-08-20 02:01:21,329: Executing /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wineboot
2020-08-20 02:01:21,329: WINEARCH=win64 WINEPREFIX=/run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher WINEDLLOVERRIDES=
2020-08-20 02:01:26,156: win64 Prefix created in /run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher
2020-08-20 02:01:26,177: Couldn’t load shell folder name for Desktop
2020-08-20 02:01:26,185: Couldn’t load shell folder name for Personal
2020-08-20 02:01:26,192: Couldn’t load shell folder name for My Music
2020-08-20 02:01:26,199: Couldn’t load shell folder name for My Videos
2020-08-20 02:01:26,207: Couldn’t load shell folder name for My Pictures
2020-08-20 02:01:26,209: Installer command: {‘task’: {‘app’: ‘vcrun2012 corefonts win7’, ‘name’: ‘winetricks’, ‘prefix’: ‘$GAMEDIR’}}
2020-08-20 02:01:26,374: Runtime is forced disabled
2020-08-20 02:01:26,410: The game doesn’t have an executable
2020-08-20 02:01:26,410: WINEARCH=“win64”
2020-08-20 02:01:26,410: WINE="/home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine"
2020-08-20 02:01:26,411: WINEPREFIX="/run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher"
2020-08-20 02:01:26,411: PYTHONPATH="/usr/lib/lutris:/usr/bin:/usr/lib/python38.zip:/usr/lib/python3.8:/usr/lib/python3.8/lib-dynload:/home/suichi/.local/lib/python3.8/site-packages:/usr/lib/python3.8/site-packages"
2020-08-20 02:01:26,411: /usr/share/lutris/bin/lutris-wrapper /home/suichi/.local/share/lutris/runtime/winetricks/winetricks 0 0 /home/suichi/.local/share/lutris/runtime/winetricks/winetricks --unattended vcrun2012 corefonts win7
lutris-wrapper: /home/suichi/.local/share/lutris/runtime/winetricks/winetricks
Running /home/suichi/.local/share/lutris/runtime/winetricks/winetricks --unattended vcrun2012 corefonts win7
Initial process has started with pid 10977
Game is considered started.
Executing mkdir -p /run/media/suichi/Sui_Chi_SSD_>/Components

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 20200412-next - sha256sum: 9f5266697d8aa45394d6baae27605470890fdf130fb45ae47cf4270287b3f64c with wine-5.7.r0.g2ad422ff ( TkG Staging Esync Fsync ) and WINEARCH=win64
Executing w_do_call vcrun2012
Executing mkdir -p /run/media/suichi/Sui_Chi_SSD_>/Components

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_vcrun2012
Using native,builtin override for following DLLs: atl110 msvcp110 msvcr110 vcomp110
Executing /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing cd /home/suichi/.cache/winetricks/vcrun2012
Executing /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine vcredist_x86.exe /q
0029:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0029:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub

Note: command /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine vcredist_x86.exe /q returned status 243. Aborting.

Game is considered exited.
Initial process has exited.
All monitored processes have exited.
Exit with returncode 256
2020-08-20 02:01:38,729: The process has terminated with code 0
2020-08-20 02:01:38,729: Management process looks dead already.
2020-08-20 02:01:39,426: Installer command: {‘task’: {‘key’: ‘GrabFullscreen’, ‘name’: ‘set_regedit’, ‘path’: ‘HKEY_CURRENT_USER\Software\Wine\X11 Driver’, ‘prefix’: ‘$GAMEDIR’, ‘type’: ‘REG_SZ’, ‘value’: ‘Y’}}
2020-08-20 02:01:39,468: Setting [HKEY_CURRENT_USER\Software\Wine\X11 Driver]:GrabFullscreen=“Y”
2020-08-20 02:01:39,543: Runtime is forced disabled
2020-08-20 02:01:39,544: Executing /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine64 regedit /S /home/suichi/.cache/lutris/winekeys.reg
2020-08-20 02:01:39,544: WINEARCH=win64 WINE=/home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine64 WINEPREFIX=/run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher
2020-08-20 02:01:39,906: Installer command: {‘task’: {‘args’: ‘/silent’, ‘blocking’: True, ‘exclude_processes’: ‘BethesdaNetLauncher.exe’, ‘executable’: ‘setup’, ‘name’: ‘wineexec’, ‘prefix’: ‘$GAMEDIR’}}
2020-08-20 02:01:40,011: Runtime is forced disabled
2020-08-20 02:01:40,011: Executing /home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine /home/suichi/.cache/lutris/installer/bethesda-launcher/setup/BethesdaNetLauncher_Setup.exe /silent
2020-08-20 02:01:40,012: WINEARCH=win64 WINE=/home/suichi/.local/share/lutris/runners/wine/lutris-5.7-8-x86_64/bin/wine WINEPREFIX=/run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher
2020-08-20 02:01:42,995: Saving Bethesda Launcher (wine)
2020-08-20 02:01:42,995: Saving LutrisConfig(level=game, game_config_id=bethesda-launcher-latest-w-dxvk-1597878102, runner=wine) config to /home/suichi/.config/lutris/games/bethesda-launcher-latest-w-dxvk-1597878102.yml
2020-08-20 02:01:43,074: Updating game Bethesda Launcher (wine)
2020-08-20 02:01:43,372: Saved game entry bethesda-launcher (1)
2020-08-20 02:01:43,534: No executable found at specified location /run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher/drive_c/Program Files (x86)/Bethesda.net Launcher/BethesdaNetLauncher.exe
2020-08-20 02:01:46,231: Removing folder /home/suichi/.cache/lutris/installer/bethesda-launcher
2020-08-20 02:01:53,193: Shutting down Lutris

/etc/fstab/ :

Static information about the filesystems.

See fstab(5) for details.

#/dev/sda1
UUID=85346b92-1bfe-484b-8f0d-cd36bb4bea47 / ext4 rw,relatime 0 1
UUID=cfb9b9b6-abec-4726-9a3b-8da9139e2606 /run/media/suichi/Sui_Chi_SSD_> ext4 defaults,noatime 0 1

I have changed in the logs everything that the forum considers to be links since I am a new user and when I try to send, the forum writes to me that I can not provide more than two links because I am a newbie. Please help me.

Try removing the > from the mount point, and redirect Lutris to the new directory name. Name it something like “Sui_Chi_SSD” instead. the > is an invalid character in file/folder names in Windows, which looks to be the cause of the problem.

Blockquote 2020-08-20 02:01:26,156: win64 Prefix created in /run/media/suichi/Sui_Chi_SSD_>/Components/bethesda-launcher

Hope this helps

2 Likes

Thank you. Helped. Sorry that I didn’t change the post to solved earlier. I was just very busy.

This post helped me relocate my wineprefix to another drive. I made the same mistake of putting a “-” to the wineprefix directory. Thank you.

1 Like