A Note to Our Linux Users - Natural Selection 2
System
Join Date: 2013-01-29 Member: 182599Members, Super Administrators, Reinforced - Diamond
A Note to Our Linux Users - Natural Selection 2
With the upcoming release of patch 329, we will officially be ending our support for the Linux client of Natural Selection 2. It has become increasingly more difficult to support...
Comments
It has always been a special community.
Is there any way in which the community (e.g. I) could take over the maintenance of the port?
While I might test the performance in Wine, I guess it is more likely that this will be my farewell to NS2.
With between 150 and 350 players per https://steamcharts.com/app/4920 this is a niche game.
Now take the 1% of that and you have the Linux players.
Supporting Linux is not feasible with these numbers.
Will give it a go again with Proton with patch 329.
Edit: gave current build (328) a go via Proton, appears to crash, how do I get in contact with playtesters/devs?
I've left a report at: https://github.com/ValveSoftware/Proton/issues/2234#issuecomment-531560211
Edit2: fixed itself, disregard
Can the devs here commit to keeping the proton version working? IE won't add an anticheat that causes the game to not run?
And if not can you confirm VFIO passthrough via KVM won't lead to bans?
Offering refunds is right and proper and I'm glad to see UWE doing so.
It's funny to see people say that yet every time Linux is mentioned it seems like the comments never reflect that number. If it 'just works' with proton, that's fine with me.
Whatever operative-system (or pretty much anything) people choose to use that is simply their choice alone.
But it is fair to mention that during past +7-seven years things have changed quite dramatically:
Most importantly that Windows 10 can be gotten as a semi-unlimited shareware with all the support from Microsoft without any time limits unlike before
( pretty much the only downsides are the ("floating") watermark at the down-right-corner of the monitor and unable to change the cosmetic-things of the desktop like the wallpaper and colours. This alone pushed down the number of Linux-users especially due the huge amount of decreased "I cannot afford buying this"-folks being able to jump (back) into the Windows-environments without extra mandatory-costs.
Now I for one also am all for alternatives and other choices.
But realistically speaking I personally rather have a well functioning software in general rather than having shoddy-versions on several platforms.
And in this case dropping the native-support for the Linux-version of "Natural Selection 2" seemed like a realistic choice especially if it helped making the product far more better than ever by releasing the development-resources to concentrate on the Windows-version.
(( And before anyone throws snarky-comments like:
"Well, that means you Pave have been lying about the importance of cross-platform-support then, right?"
I'd say it's a quite a huge difference when you have a big dedicated company/enterprise behind the development of the coding-environments in comparison to (unlikely) having a dedicated coding-group of volunteers.
As in, the developers of Playstation, Nintendo, and Xbox / Windows have their money in the line whereas majority of the Linux and other (majority of freeware/charity) OpenSource-things don't have have their livelihood-income in the line.
That being said, as much I like as many of thing as possible to be "inclusive"
( I.E. everyone having access to things )
sometimes it simply is not feasible for most likely very pragmatic-reasons. ))
---
---
Sorry for the necromancy but I didn't want to create a new thread just for this particular issue. I paste the post that I sent to
Steam Community forums 2 weeks ago;
https://steamcommunity.com/app/4920/discussions/1/2994296961836681550/
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:
Directly attempting to launch to Linux binary results lack of running Steam client fatal error despite the fact Steam is already running;
Unknown Worlds, can you please fix this issue? I would like to try the old Linux native version once again. Thank you!
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
Everyone must pick their battles, that's fair enough. And I also would rather have a functioning game on a single platform, than a shoddy one on some.
The only problem is that at the time we bought the game, you've advertised it as Linux ready. I've been playing with it on Debian for around 2 years, when it stopped working after an update. (then that got fixed, but something else broke later on, and on) At that time, and even several months after it, the Steam page still listed it as Linux compatible. The only reason I've bought another SSD and set up a W10 boot was to play NS2.
I think our disappointment is valid, since we did pay for a specifically advertised product, which UWE rolled back without any compensation.
If I had payed for a Mercedes with electric drive, I'd be fippin furious if they delievered one with a gasoline engine - even though it's more convenient and widespread (as of now).
Found the solution;
https://steamcommunity.com/app/4920/discussions/1/2994296961836681550/#c3095635055519108938