Natural Selection 2

Natural Selection 2

Vis statistikker:
TAW|REA 2. jan. 2021 kl. 1:49
linux branch returnes missing executable error
Greetings,

For those who want to remind me that Linux support was dropped, I am aware of that.

I am also aware of developers created [linux] branch which is no longer supported or compatible with up-to-date servers, yet was functional. Currently, when I install and launch [linux] branch of NS2, Steam returns missing executable error that points ns2.exe. I believe that is a launch config error that is looking for Windows executable even though Linux executable is present.

Terminal output:

ExecuteSteamURL: "steam://rungameid/4920" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to DownloadingDepots with "" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to DownloadingDepots with "" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to ProcessingInstallScript with "" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to SynchronizingCloud with "" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 4920, ActionID 7] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 4920, ActionID 7] : LaunchApp continues with user response "CreatingProcess" GameAction [AppID 4920, ActionID 7] : LaunchApp failed with AppError_28 with "~/.local/share/Steam/steamapps/common/Natural Selection 2/x64/ns2.exe" GameAction [AppID 4920, ActionID 7] : LaunchApp changed task to Failed with ""

Directly attempting to launch to Linux binary results lack of running Steam client fatal error despite the fact Steam is already running;

$ LC_ALL=C ./ns2_linux Forking(9899) crash handler process BEGIN(9899) Forked crash handler process BEGIN(9900) Forked main process GetInstanceCount currently unimplemented GetInstanceCount currently unimplemented Starting crash handler server Crash handler Server started successfully [ 0.003] Unbound/Unknown : Filesystem initialized, cache enabled Build 328.100 Linux x86_64 [S_API FAIL] SteamAPI_Init() failed; no appID found. Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder. [S_API FAIL] SteamAPI_Init() failed; no appID found. Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder. [S_API FAIL] SteamAPI_Init() failed; no appID found. Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder. [ 0.187] MainThread : Error: Steam must be running to play Natural Selection 2

Unknown Worlds, can you please fix this issue? I would like to try the old Linux native version once again. Thank you!
Sidst redigeret af TAW|REA; 2. jan. 2021 kl. 4:06
< >
Viser 1-5 af 5 kommentarer
TAW|REA 17. jan. 2021 kl. 5:30 
It looks like the update/change on launch config in 10th December 2020 broke the launch for [linux] branch. Can this be reverted back? Thank you!

https://steamdb.info/app/4920/history/?changeid=10234342
[TASF]Overkill 7. feb. 2021 kl. 4:38 
Still same.
*Hunky 25. feb. 2021 kl. 9:27 
Fun Fact: The Proton Version works...but thats not a Solution!

Have the same Problem: https://www.bilder-upload.eu/bild-e18f5f-1614274049.png.html
TAW|REA 25. feb. 2021 kl. 9:39 
Clearly they have updated launch config that removed Linux binary path. Not a hard thing to fix but there's no reply so far.
TAW|REA 18. mar. 2021 kl. 5:43 
Oprindeligt skrevet af TASFOverkill:
Still same.

Finally found the solution.

~/.local/share/Steam/steamapps/common/Natural Selection 2/x64/ns2_linux
binary needs to be renamed as ns2.exe. Then the outdated native Linux version launches properly. Unfortunately, there is no active server left for that version.
Sidst redigeret af TAW|REA; 18. mar. 2021 kl. 6:28
< >
Viser 1-5 af 5 kommentarer
Per side: 1530 50