Posted August 07, 2025
The windows version works so far what I just checked, but Linux is def broken.
I already knew about all the ppl saying the Linux versions on all 3 games didnt work or at best required a lot of workaronds.
I decided to finally give it a try myself b/c I really like the look of them and been wanting to play them for ages, and it was just on discount again.
I bought Shadowrun Returns and must sadly also join the Broken Souls Club.
The Linux version isnt valid, its not a game executable file.
At the very least this should be on information on the store page untill its properly sorted out b/c u get an awful amount of reports on this and some ppl only.
HOWEVER the windows version worked for me, at least for now what little I just checked to try.
So it can be run hopefully that way for most.
I have tried all Linux options in both Heroic and Lutris, and deafult wine, and also made sure to install the lib32-glu that GOG mentions on Lutris install page. Ive restarted, reinstalled.
Nothing works, none of the .sh or shadowrun files are a game file, it doesnt work.
So I really do think they are completely broken.
It is not just a GOG issue either, I have the Hong Kong Steam version and never got that one running either.
I have also tried various options in the settings, such as using game libs.
At least this Shadowrun Returns game I just bought seem to work via wine but would obv prefer a native:D
Anyway. FOR NARNIA!
Here is my Heroic log report in case devs are interested in fixing the world... I mean their Linux version:
(00:43:26) [INFO]: Launching "Shadowrun Returns" (gog)
(00:43:26) [INFO]: Native? true
(00:43:26) [INFO]: Installed in: /home/alice/Games/Heroic/Shadowrun Returns
(00:43:26) [INFO]: System Info:
CPU: 4x Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz
Memory: 25.11 GB (used: 3.15 GB)
GPUs:
GPU 0:
Name: NVIDIA Corporation GM204 [GeForce GTX 970]
IDs: D=13c2 V=10de SD=8508 SV=1043
Driver: nvidia
OS: EndeavourOS 6.15.9-arch1-1 (linux)
The current system is not a Steam Deck
We are not running inside a Flatpak container
Software Versions:
Heroic: 2.18.0 "Waterfall Beard" Jorul
Legendary: 0.20.37 Exit 17 (Heroic)
gogdl: 1.1.2
comet: comet 0.2.0
Nile: 1.1.2 Will A. Zeppeli
(00:43:26) [INFO]: Game Settings: {
"preferSystemLibs": false,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"language": "",
"beforeLaunchScriptPath": "",
"afterLaunchScriptPath": "",
"verboseLogs": true,
"disableUMU": false
}
(00:43:26) [INFO]: Launching Shadowrun Returns: HEROIC_APP_NAME=1207660413 HEROIC_APP_RUNNER=gog GAMEID=umu-0 HEROIC_APP_SOURCE=gog STORE=gog STEAM_COMPAT_INSTALL_PATH="/home/alice/Games/Heroic/Shadowrun Returns" LD_PRELOAD= GOGDL_CONFIG_PATH=/home/alice/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/alice/.config/heroic/gog_store/auth.json launch "/home/alice/Games/Heroic/Shadowrun Returns" 1207660413 --platform linux
(00:43:26) [INFO]: Game Output:
Running Shadowrun Returns
./Shadowrun.sh: line 18: cd: too many arguments
Set current directory to /home/alice/Games/Heroic/Shadowrun Returns/game
Found path: /home/alice/Games/Heroic/Shadowrun Returns/game/Shadowrun
Launch command: ['/home/alice/Games/Heroic/Shadowrun Returns/start.sh']
All processes exited
============= End of log =============
I already knew about all the ppl saying the Linux versions on all 3 games didnt work or at best required a lot of workaronds.
I decided to finally give it a try myself b/c I really like the look of them and been wanting to play them for ages, and it was just on discount again.
I bought Shadowrun Returns and must sadly also join the Broken Souls Club.
The Linux version isnt valid, its not a game executable file.
At the very least this should be on information on the store page untill its properly sorted out b/c u get an awful amount of reports on this and some ppl only.
HOWEVER the windows version worked for me, at least for now what little I just checked to try.
So it can be run hopefully that way for most.
I have tried all Linux options in both Heroic and Lutris, and deafult wine, and also made sure to install the lib32-glu that GOG mentions on Lutris install page. Ive restarted, reinstalled.
Nothing works, none of the .sh or shadowrun files are a game file, it doesnt work.
So I really do think they are completely broken.
It is not just a GOG issue either, I have the Hong Kong Steam version and never got that one running either.
I have also tried various options in the settings, such as using game libs.
At least this Shadowrun Returns game I just bought seem to work via wine but would obv prefer a native:D
Anyway. FOR NARNIA!
Here is my Heroic log report in case devs are interested in fixing the world... I mean their Linux version:
(00:43:26) [INFO]: Launching "Shadowrun Returns" (gog)
(00:43:26) [INFO]: Native? true
(00:43:26) [INFO]: Installed in: /home/alice/Games/Heroic/Shadowrun Returns
(00:43:26) [INFO]: System Info:
CPU: 4x Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz
Memory: 25.11 GB (used: 3.15 GB)
GPUs:
GPU 0:
Name: NVIDIA Corporation GM204 [GeForce GTX 970]
IDs: D=13c2 V=10de SD=8508 SV=1043
Driver: nvidia
OS: EndeavourOS 6.15.9-arch1-1 (linux)
The current system is not a Steam Deck
We are not running inside a Flatpak container
Software Versions:
Heroic: 2.18.0 "Waterfall Beard" Jorul
Legendary: 0.20.37 Exit 17 (Heroic)
gogdl: 1.1.2
comet: comet 0.2.0
Nile: 1.1.2 Will A. Zeppeli
(00:43:26) [INFO]: Game Settings: {
"preferSystemLibs": false,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"language": "",
"beforeLaunchScriptPath": "",
"afterLaunchScriptPath": "",
"verboseLogs": true,
"disableUMU": false
}
(00:43:26) [INFO]: Launching Shadowrun Returns: HEROIC_APP_NAME=1207660413 HEROIC_APP_RUNNER=gog GAMEID=umu-0 HEROIC_APP_SOURCE=gog STORE=gog STEAM_COMPAT_INSTALL_PATH="/home/alice/Games/Heroic/Shadowrun Returns" LD_PRELOAD= GOGDL_CONFIG_PATH=/home/alice/.config/heroic/gogdlConfig /opt/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/alice/.config/heroic/gog_store/auth.json launch "/home/alice/Games/Heroic/Shadowrun Returns" 1207660413 --platform linux
(00:43:26) [INFO]: Game Output:
Running Shadowrun Returns
./Shadowrun.sh: line 18: cd: too many arguments
Set current directory to /home/alice/Games/Heroic/Shadowrun Returns/game
Found path: /home/alice/Games/Heroic/Shadowrun Returns/game/Shadowrun
Launch command: ['/home/alice/Games/Heroic/Shadowrun Returns/start.sh']
All processes exited
============= End of log =============