CCP Snorlax + Linux

Hi all,

I ended up in a discussion, where I went back and found this attempt at a Linux client by CCP Snorlax and went over how convoluted it USED to be to install EVE on Linux.

Are there any CCP developers who are currently carrying a torch for Linux?

Possible benefits to CCP and the general player base embraced by these companies (including Microsoft):

  • Server - daily reboots would no longer be necessary.
  • Server - better CPU scheduler and less hardware overhead.
  • Server - better database options, load balance and so forth.
  • Server - direct control for bespoke solutions, such as distributed DNS with fastest route instead of first available in network protocols.
  • Server - better security, less exploits and zero days.
  • Client - seamlessly opening up the Steam Deck market, which has sold multiple millions of units and Valve looks geared up for another big push.

Done right, we might even be able to remove TiDi. :nerd_face: :tada:

(Personally, I would love some help and insights from the other side, to iron out a few bugs with the launcher and 300+ pilot battles between us).

1 Like

Your heart is in the right place, but changing the OS won’t do much to fix some of the architecural issues.

A N^2 query on MS-SQL will have the same basic data load as one on PostgreSQL.

CCP can have a hot mess of MS-SQL, Windows Millenium and Vista on the back end for all I care, as long as it works. Client side? With the impending dropping of support for windows 10 in october, it would be nice to leave the toxic microsoft ecosystem behind with CCP’s help, rather than utter indifference.

1 Like

PostgreSQL is better at managing the data between hosts, therefore node balancing would be more efficient.
There also seem to be some logic flaws, for example, the Industry window should not open and freeze like it is querying the entire database for a few rows as results.

A move of infrastructure might promote some re-writing and fixes.

P.S. I hate Microsoft when I work with their products and I am indifferent when I don’t. I became a Linux gamer because I was working in a mixed environment, the Linux servers simply kept doing their jobs, the Windows Fail Over clusters were a constant daily slog of fire fighting and temporary fixes because you were at Microsoft’s mercy until they deigned to patch it.
I don’t think Connection Broker nor Search Index has worked properly in any of their server versions since 2003. Hyper-V is an etch and sketch toy compared to QEMU/KVM and VMware, “but it is a Microsoft product. It must be best for hosting!” :nauseated_face:

Coming home and gaming on Linux gave me the mental breathing room to tackle the IT hellscape the next day.
I strongly recommend going through the 2-6 months of learning Linux to do the same if anyone works in any Windows infrastructure role. It is on par with touch typing for what a massive improvement it makes upon one’s quality of life.

1 Like

So … back on point … does anyone know if there are there any Linux friendly CCP devs left?

Yes, using Linux magically fixes the daily restart requirement and suddenly we can play EVE on Steam Deck. That’s some mighty fine statements you made there which surely make a whole lot of sense, somewhere.

  1. EVE Online already works on Steam Decks and Linux PCs having some official support (which would make EVE pop up with Linux and Steam Deck filters) and ironing out some of the bugs would be greatly appreciated. Key word: Seamless.
  2. Linux can Live Patch. All the way down to and including its Kernel, it can hand over instructions to new services, drivers and the new kernel. It does not need to be rebooted after updating to apply the updates and it does not have the same problems with memory leaks, buffers over flowing, ghost processes, indexes bloating and so forth on that Windows Servers have. It can also be configured to reboot services by actually loading a copy, handing over the work load and then ending.
  1. You’re not going to be able to play EVE on a Steam Deck simply because the game and UI isn’t MADE for small screens and the UI and control heavily relies on mouse. You won’t be able to read anything, you won’t be able to control or execute most actions.

  2. The reason why we have a daily restart isn’t because of having to reboot after an update. It has to do with cleaning databases and other maintenance. Beyond that, what do you think happens if CCP pushes a 2+ GB update while you’re out there in a pvp fight… with 100s or 1000s of other people all in that same fight?

I play on Steam Deck every day. It’s literally my main machine for eve now because I can use it on the couch.

One of my favourite pasttimes is TV Game Shows.

My favourite players are the ones who will stand and explain their answer, with confidence and arrogance, for them to turn out to be wrong.

Glorious bit of guilt free schadenfreude.

Thank you for doing the same :stuck_out_tongue:

1 Like

You seem to fly the Eris a lot, you don’t play that on your couch with a Steam deck.

Yes, I do.

Is there something wrong with you?

1 Like

Shall I make it even worse for you? Sometimes I spin up a scout alt … on a Chromebook.

1 Like

Let me rephrase it: sane people don’t do that for actual gameplay. So that excludes people who put cargo expanders on a Brutix to haul minerals through Syndicate.

There are two reasons to try EVE on a Steam Deck:

  1. because it’s funny and interesting and to figure out what can and can’t be done with it, totally valid. But then those sane folks conclude that while you could use it for super low effort or afk gameplay it doesn’t really work and would never state it as a valid alternative.

  2. people who want to multibox an Alpha account but are incapable of doing it the “right” way, or they want to be able to maintain the stance that “no really, it’s a family member, it’s not even on my PC you see”.

Neither of those groups are a big or valid enough to cater to.

So the fact that I use a steam deck to play eve is a mental health issue?

Please elaborate…

You can map any of the keys to any of the buttons on the deck, it has two track pads, and 4 extra buttons on the back you don’t see on most controllers or hand-helds.

Your problem is that you don’t know what you’re talking about, but want to talk anyway.

1 Like

Obviously she is jealous of your Steam Deck and doesn’t have the money to afford one. I wish I had a Steam Deck, then I could play this at dialysis today. Have to go get ready for my bus.

Have fun!

1 Like

When you do find the funds, go for the OLED model, it’s a bit more spondulous but well worth the extra, you can be taking your loot to Jita for 3 and a half hours before you need to plug in.

Bookmark the Valve “certified refurbished” page and keep an eye out for them coming back into stock, you’ll get at least £100 off the price of a new model and all reports I’ve seen point to the quality being outstanding, it’s not like when you get a “refurbished” iPhone from CeX and find the previous owner’s home made porn on it.

2 Likes

:rofl:

There are more reasons than that, if you push your imagination a little bit. :wink:

You can play comfortably on a handheld, you can even bump the UI scale if you need to, I use 90% on PC and 100% on deck, but it can go to 110%.

It’s the trackpad that makes it all work, that’s why the rog ally and the msi claw et al are useless for this, which is a shame as the rog is somewhat powerful. The Legion Go is a good alternative to the deck (for a small amount of extra cheddar, of course); it has that big screen and the same chipset as the rog, but sadly still with the LCD screen.

There are some other oddly named brands which also have the thumb pad, without it you are boned, you can of course simulate it with thumbsticks but they are cumbersome and you won’t have the control you need to escape a gate camp or anything spicy.

Not to mention all the people getting Steam Decks because they own PC games but GPU prices are stupid.

1 Like

So, back to the OP, are there any developers left at CCP that hold a torch for Linux?

1 Like