Lutris, GoG & NFS
Bumadar Feb 8, 2023
Hi,

I mentioned this in a Lutris post several months ago, personally I think its a Wine thing and not really Lutris related but hey it shows up in Lutris so :)

Synology NFS share mounted in fstab via:

 
192.168.2.210:/volume1/SteamLibrary     /home/xxx/Diskstation/SteamLibrary      nfs     local_lock=all,noauto,rw,exec,x-systemd.automount 0 0 


works fine, gets auto mounted, Steam has no issue with it (local_lock=all was needed)

When installing a GoG game which comes with the GoG installer (so needs Wine) the installer never starts and exits with code 256 WHEN the installation path is on the NFS. If the installation path is local there is no issue. Move the game after installation to the NFS and adjust paths and such it runs fine.

below the nice long Lutris -d log for Torchlight, not a big download so easy to test.

I feel its how Wine handles a network drive and how to GoG installer copes with it, but not sure how to change that or even if it is possible.

posted it on Lutris forum like 9 months ago but no reply/answers.

 
lutris -d
INFO     2023-02-08 17:43:01,866 [startup.init_lutris:173]:Starting Lutris 0.5.12
DEBUG    2023-02-08 17:43:01,908 [xrandr._get_vidmodes:16]:Retrieving video modes from XrandR
INFO     2023-02-08 17:43:01,939 [startup.check_driver:65]:Running AMD Mesa driver 22.3.4 on AMD Radeon RX 570 Series (polaris10, LLVM 15.0.7, DRM 3.49, 6.1.8-1-default) (0x67df)
INFO     2023-02-08 17:43:01,940 [startup.check_driver:77]:GPU: 1002:67DF 1043:051D (amdgpu drivers)
DEBUG    2023-02-08 17:43:02,117 [lutriswindow.update_store:448]:Showing 223 games
INFO     2023-02-08 17:43:02,494 [startup.update_runtimes:218]:Startup complete
DEBUG    2023-02-08 17:43:08,398 [lutriswindow.update_store:448]:Showing 2 games
DEBUG    2023-02-08 17:43:11,548 [base.install:245]:Installing 1207659069 from service gog
DEBUG    2023-02-08 17:43:11,548 [http._request:88]:POST https://lutris.net/api/games/service/gog
DEBUG    2023-02-08 17:43:13,696 [api.get_game_installers:171]:Fetching installer https://lutris.net/api/installers/torchlight
DEBUG    2023-02-08 17:43:13,696 [http._request:88]:GET https://lutris.net/api/installers/torchlight
DEBUG    2023-02-08 17:43:15,883 [application.show_window:328]:Showing window InstallerWindow1207659069
DEBUG    2023-02-08 17:43:21,908 [xrandr._get_vidmodes:16]:Retrieving video modes from XrandR
INFO     2023-02-08 17:43:55,536 [runner.get_runner_version:345]:Getting runner information for wine
DEBUG    2023-02-08 17:43:55,536 [http._request:88]:GET https://lutris.net/api/runners/wine
DEBUG    2023-02-08 17:43:57,685 [interpreter.get_runners_to_install:228]:Default wine version is lutris-7.2-2
DEBUG    2023-02-08 17:43:57,687 [gog.get_extras:328]:Download extras for GOG ID 1207659069 and its DLCs
INFO     2023-02-08 17:43:57,687 [gog.get_game_details:294]:Getting game details for 1207659069
DEBUG    2023-02-08 17:43:57,688 [http._request:88]:GET https://api.gog.com/products/1207659069?expand=downloads&locale=en-US
INFO     2023-02-08 17:43:57,914 [gog.get_game_details:294]:Getting game details for 1207659069
DEBUG    2023-02-08 17:43:57,916 [http._request:88]:GET https://api.gog.com/products/1207659069?expand=downloads&locale=en-US
DEBUG    2023-02-08 17:43:57,996 [interpreter.create_game_folder:186]:Creating destination path /home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight
DEBUG    2023-02-08 17:44:09,763 [http._request:88]:GET https://embed.gog.com/userData.json
INFO     2023-02-08 17:44:10,025 [installer.prepare_game_files:154]:Getting files for game
INFO     2023-02-08 17:44:10,025 [installer.prepare_game_files:156]:Adding selected extras to downloads
INFO     2023-02-08 17:44:10,025 [gog.get_game_details:294]:Getting game details for 1207659069
DEBUG    2023-02-08 17:44:10,026 [http._request:88]:GET https://api.gog.com/products/1207659069?expand=downloads&locale=en-US
INFO     2023-02-08 17:44:10,085 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/installer/en1installer0
DEBUG    2023-02-08 17:44:10,086 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/installer/en1installer0
INFO     2023-02-08 17:44:10,270 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/product_bonus/16163
DEBUG    2023-02-08 17:44:10,271 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/product_bonus/16163
INFO     2023-02-08 17:44:10,420 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/product_bonus/16183
DEBUG    2023-02-08 17:44:10,421 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/product_bonus/16183
INFO     2023-02-08 17:44:10,578 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/product_bonus/16153
DEBUG    2023-02-08 17:44:10,579 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/product_bonus/16153
INFO     2023-02-08 17:44:10,740 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/product_bonus/16173
DEBUG    2023-02-08 17:44:10,741 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/product_bonus/16173
INFO     2023-02-08 17:44:10,915 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/product_bonus/16193
DEBUG    2023-02-08 17:44:10,916 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/product_bonus/16193
INFO     2023-02-08 17:44:11,075 [gog.get_download_info:300]:Getting download info for https://api.gog.com/products/1207659069/downlink/product_bonus/16143
DEBUG    2023-02-08 17:44:11,076 [http._request:88]:GET https://api.gog.com/products/1207659069/downlink/product_bonus/16143
DEBUG    2023-02-08 17:44:13,936 [files_box.on_file_available:93]:game is available
INFO     2023-02-08 17:44:13,936 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/setup_torchlight_1.15(a)_(23675).exe, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
DEBUG    2023-02-08 17:44:13,938 [files_box.on_file_available:93]:16163 is available
INFO     2023-02-08 17:44:13,938 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/torchlight_manual.zip, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
DEBUG    2023-02-08 17:44:13,939 [files_box.on_file_available:93]:16183 is available
INFO     2023-02-08 17:44:13,939 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/torchlight_wallpapers.zip, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
DEBUG    2023-02-08 17:44:13,940 [files_box.on_file_available:93]:16153 is available
INFO     2023-02-08 17:44:13,940 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/torchlight_soundtrack.zip, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
DEBUG    2023-02-08 17:44:13,941 [files_box.on_file_available:93]:16173 is available
INFO     2023-02-08 17:44:13,941 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/torchlight_avatars.zip, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
DEBUG    2023-02-08 17:44:13,942 [files_box.on_file_available:93]:16193 is available
INFO     2023-02-08 17:44:13,942 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/torchlight_artworks.zip, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
DEBUG    2023-02-08 17:44:13,943 [files_box.on_file_available:93]:16143 is available
INFO     2023-02-08 17:44:13,943 [files_box.on_file_available:99]:All files available
INFO     2023-02-08 17:44:13,944 [installerwindow.on_files_available:492]:All files are available, continuing install
DEBUG    2023-02-08 17:44:13,945 [interpreter._iter_commands:322]:Installer command: {'task': {'name': 'create_prefix', 'prefix': '$GAMEDIR'}}
INFO     2023-02-08 17:44:13,945 [cache.save_to_cache:28]:Skipping caching of /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/torchlight_level_editor.zip, already cached in /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog
INFO     2023-02-08 17:44:13,948 [wine.create_prefix:98]:Creating a win32 prefix in /home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight
DEBUG    2023-02-08 17:44:13,949 [system.execute:57]:Executing /home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wineboot
DEBUG    2023-02-08 17:44:13,950 [system.execute:63]:WINEARCH=win32 WINEPREFIX=/home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight WINEDLLOVERRIDES=winemenubuilder= WINE_MONO_CACHE_DIR=/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/mono WINE_GECKO_CACHE_DIR=/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/gecko
INFO     2023-02-08 17:44:53,947 [wine.create_prefix:153]:win32 Prefix created in /home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight
DEBUG    2023-02-08 17:44:54,032 [interpreter._iter_commands:322]:Installer command: {'task': {'key': 'winemenubuilder.exe', 'name': 'set_regedit', 'path': 'HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides', 'prefix': '$GAMEDIR', 'type': 'REG_SZ', 'value': ''}}
DEBUG    2023-02-08 17:44:54,035 [wine.set_regedit:48]:Setting [HKEY_CURRENT_USER\Software\Wine\DllOverrides]:winemenubuilder.exe=""
DEBUG    2023-02-08 17:44:54,062 [wine.use_lutris_runtime:121]:/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine is provided by Lutris, using runtime
WARNING  2023-02-08 17:44:54,079 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,079 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,079 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,079 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,079 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,079 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,080 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,080 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,080 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,080 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,080 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,106 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,106 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,129 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,129 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,129 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,129 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,129 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,134 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,135 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,135 [runner.game_config:86]:Accessing game config while runner wasn't given one.
ERROR    2023-02-08 17:44:54,135 [nvidia.get_nvidia_glx_path:42]:Unable to load libGLX_nvidia.so.0
WARNING  2023-02-08 17:44:54,135 [nvidia.get_nvidia_dll_path:90]:Unable to locate libGLX_nvidia
WARNING  2023-02-08 17:44:54,135 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,136 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,136 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,136 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,136 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,140 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,140 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,140 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,140 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,140 [runner.game_config:86]:Accessing game config while runner wasn't given one.
DEBUG    2023-02-08 17:44:54,146 [system.execute:57]:Executing /home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine regedit /S /home/xxx/.cache/lutris/winekeys.reg
DEBUG    2023-02-08 17:44:54,146 [system.execute:63]:__GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH=/home/xxx/.cache/lutris/shaders/wine VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json LD_LIBRARY_PATH=/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/lib:/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/lib64:/lib64:/lib:/usr/lib64/pipewire-0.3/jack:/usr/local/lib:/usr/lib:/usr/lib64:/home/xxx/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/xxx/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/i386/lib:/home/xxx/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/i386/usr/lib:/home/xxx/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/xxx/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/amd64/lib:/home/xxx/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/amd64/usr/lib WINEDEBUG=-all DXVK_LOG_LEVEL=none WINEARCH=win32 WINE=/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine WINE_MONO_CACHE_DIR=/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/mono WINE_GECKO_CACHE_DIR=/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/gecko GST_PLUGIN_SYSTEM_PATH_1_0=/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/:/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/ WINEPREFIX=/home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight WINEESYNC=1 WINEFSYNC=1 WINE_FULLSCREEN_FSR=1 DXVK_NVAPIHACK=0 DXVK_ENABLE_NVAPI=1 PROTON_BATTLEYE_RUNTIME=/home/xxx/.local/share/lutris/runtime/battleye_runtime PROTON_EAC_RUNTIME=/home/xxx/.local/share/lutris/runtime/eac_runtime WINEDLLOVERRIDES=winemenubuilder=
DEBUG    2023-02-08 17:44:54,153 [interpreter._iter_commands:322]:Installer command: {'task': {'args': "/VERYSILENT /SP- /NOCANCEL /SUPPRESSMSGBOXES '/DIR=C:/game'", 'executable': 'game', 'name': 'wineexec', 'prefix': '$GAMEDIR'}}
DEBUG    2023-02-08 17:44:54,179 [wine.use_lutris_runtime:121]:/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine is provided by Lutris, using runtime
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,193 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,194 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,194 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,194 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,194 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,217 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,217 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,236 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,237 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,237 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,237 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,237 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,240 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,240 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,240 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,241 [runner.game_config:86]:Accessing game config while runner wasn't given one.
ERROR    2023-02-08 17:44:54,242 [nvidia.get_nvidia_glx_path:42]:Unable to load libGLX_nvidia.so.0
WARNING  2023-02-08 17:44:54,242 [nvidia.get_nvidia_dll_path:90]:Unable to locate libGLX_nvidia
WARNING  2023-02-08 17:44:54,242 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,242 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,242 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,242 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,242 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,246 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,246 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,246 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,246 [runner.game_config:86]:Accessing game config while runner wasn't given one.
WARNING  2023-02-08 17:44:54,246 [runner.game_config:86]:Accessing game config while runner wasn't given one.
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:__GL_SHADER_DISK_CACHE="1"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:__GL_SHADER_DISK_CACHE_PATH="/home/xxx/.cache/lutris/shaders/wine"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:LD_LIBRARY_PATH="/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/lib:/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/lib64:/lib64:/lib:/usr/lib64/pipewire-0.3/jack:/usr/local/lib:/usr/lib:/usr/lib64:/home/xxx/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/xxx/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/i386/lib:/home/xxx/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/i386/usr/lib:/home/xxx/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/xxx/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/amd64/lib:/home/xxx/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/xxx/.local/share/lutris/runtime/steam/amd64/usr/lib"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINEDEBUG="-all"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:DXVK_LOG_LEVEL="none"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINEARCH="win32"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINE="/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINE_MONO_CACHE_DIR="/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/mono"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINE_GECKO_CACHE_DIR="/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/gecko"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:GST_PLUGIN_SYSTEM_PATH_1_0="/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/:/home/xxx/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINEPREFIX="/home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight"
DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINEESYNC="1"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:WINEFSYNC="1"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:WINE_FULLSCREEN_FSR="1"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:DXVK_NVAPIHACK="0"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:DXVK_ENABLE_NVAPI="1"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:PROTON_BATTLEYE_RUNTIME="/home/xxx/.local/share/lutris/runtime/battleye_runtime"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:PROTON_EAC_RUNTIME="/home/xxx/.local/share/lutris/runtime/eac_runtime"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:WINEDLLOVERRIDES="winemenubuilder="
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:PYTHONPATH="/usr/lib/lutris:/usr/bin:/usr/lib64/python310.zip:/usr/lib64/python3.10:/usr/lib64/python3.10/lib-dynload:/usr/lib64/python3.10/site-packages:/usr/lib64/python3.10/site-packages/PIL:/usr/lib64/python3.10/_import_failed:/usr/lib/python3.10/site-packages"
DEBUG    2023-02-08 17:44:54,252 [command.start:141]:LUTRIS_GAME_UUID="5ec29ae0-3ddf-40fe-b6ce-6badf42682a9"
lutris-wrapper: /home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine
Started initial process 10046 from /home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/setup_torchlight_1.15(a)_(23675).exe /VERYSILENT /SP- /NOCANCEL /SUPPRESSMSGBOXES /DIR=C:/game
Start monitoring process.
Monitored process exited.
Initial process has exited (return code: 256)
All processes have quit
Exit with return code 256
DEBUG    2023-02-08 17:44:54,439 [command.on_stop:195]:Process 10044 has terminated with code 256
DEBUG    2023-02-08 17:44:55,253 [commands._monitor_task:454]:Return code: 256
ERROR    2023-02-08 17:44:55,253 [errors.__init__:18]:Command exited with code 256
None
INFO     2023-02-08 17:45:00,970 [interpreter.revert:385]:Cancelling installation of Torchlight
DEBUG    2023-02-08 17:45:00,972 [wine.winekill:172]:Killing all wine processes: ['/home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wineserver', '-k']
DEBUG    2023-02-08 17:45:00,972 [wine.winekill:173]:   Wine prefix: /home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight
DEBUG    2023-02-08 17:45:00,973 [wine.winekill:174]:   Wine arch: win32
DEBUG    2023-02-08 17:45:00,975 [wine.winekill:180]:Waiting for wine processes to terminate
DEBUG    2023-02-08 17:45:00,975 [wine.winekill:196]:Done waiting.
DEBUG    2023-02-08 17:45:00,976 [system.remove_folder:291]:Removing folder /home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight
DEBUG    2023-02-08 17:45:02,387 [system.remove_folder:291]:Removing folder /home/xxx/.cache/lutris/installer/torchlight
DEBUG    2023-02-08 17:45:02,388 [application.on_app_window_destroyed:346]:Removed window InstallerWindow1207659069
INFO     2023-02-08 17:45:04,820 [application.do_shutdown:898]:Shutting down Lutris


Last edited by Bumadar on 8 February 2023 at 5:11 pm UTC
This topic has an answer marked - jump to answer.
whizse Feb 8, 2023
It's not really clear to me what that return code 256 is coming from, the installer, Wine, or Lutris?

See if you can run the installer manually. If it works, Lutris have a problem with NFS, if not, it's a Wine problem.

Running something like this from the terminal might work:

WINEPREFIX="/home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight" /home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/setup_torchlight_1.15(a)_(23675).exe
whizse Feb 8, 2023
Lutris also turn off all Wine messages:
 DEBUG    2023-02-08 17:44:54,251 [command.start:141]:WINEDEBUG="-all"
Kind of idiotic not to enable it if you're running Lutris in debug mode.... anyhow, sounds like you can "enable debugging output in the global wine runner settings".

It should hopefully get you useful logs.
Grogan Feb 9, 2023
I don't see anything that jumps out at me that makes me think it's related to the NFS mount. I would think that neither Lutris nor Wine should know anything about that if it's mounted correctly (and you have correct ownership/permissions of the directories on the synology station).

A lot of those Lutris game install scripts are b0rken. Search their forums for "return code 256" and it's always some poor soul trying to install something through the Lutris game install scripts.

Yes, try installing it "manually". You can manually create a Wine prefix for it with Lutris. Click the + sign and choose "Locally installed game" and fill out the fields. Leave the game executable out until after you've run the GoG installer archives. Install using "Run Exe in Wine Prefix"
denyasis Feb 9, 2023
The only errors I see in the log are "unable to load libGLX_nvidia.so" Sorry, I can't copy and paste it using my phone (touchscreen is not in great shape).
Although I'm not sure why that would cause the problem you're experiencing.

That's a weird one. I'd go with the others suggestion and try the manual install. That way if there's a failure, it might be more immediate and apparent.
dvd Feb 9, 2023
For gog games i never bother with the installer, just use innoextract. Faster and more convenient than clicking through the installer.
Bumadar Feb 9, 2023
Quoting: whizseIt's not really clear to me what that return code 256 is coming from, the installer, Wine, or Lutris?

See if you can run the installer manually. If it works, Lutris have a problem with NFS, if not, it's a Wine problem.

Running something like this from the terminal might work:

WINEPREFIX="/home/xxx/Diskstation/SteamLibrary/Lutris/gog/torchlight" /home/xxx/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine /home/xxx/Diskstation/SteamLibrary/Lutris/Cache/torchlight/gog/setup_torchlight_1.15(a)_(23675).exe

Thank you Whizse

needed some quotes around the exe path but that worked and I got a pop-up that mono needed to be installed, so did that and the installer opened up, so I figured maybe the mono pop-up is the reason, cancelled the install and did it with Lutris (did not delete the install directory as mono is installed in there now !), and got the same error, so nope not mono pop-up related.

Took Grogan's advice and finished the manual install with the above line and then used the locate game, that works.

I tend to agree with Grogan that Wine and Lutris should not see it's NFS, but the fact remains Lutris has no issue if I do the install locally so not on the NFS. It's not a rights issue else the manual install would fail too.

so yes seems to be Lutris related

well I got a pretty easy workaround so thanks :)
and will look into dvd's suggestion of the inoextract.

thank you for the help and pointing me in the right direction
Grogan Feb 9, 2023
Not directly related to it being on a NFS mount, but possibly latency/packets needing retransmission. In other words possibly inducing a fault that the front ends can't handle. The result is that it got short or bad data or the chicken came before the egg etc. I don't know how you're configured, but NFS can use TCP/IP or UDP/IP (depending on version and configuration).
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.

Buy Games
Buy games with our affiliate / partner links: