Its more like a rant with a suggestion than anything else.
Seriously it cant get any more broken. No textures on character selection (existing since basically the beginning of EA), graphical glitches on mass, locking FPS doesn’t work, only connects to US servers by ignoring your location, and the worst of all it triggers a kernel panic and locks up the whole system. But hey, it only took you FOUR YEARS to fix the flickering shadows.
Using the Windows version with Proton is also completely busted because it cant even hit 30fps no matter what the graphics are set to.
My suggestion, if you don’t give a shit about the Linux version (like it shows) then at least make it playable with Proton. Get your shit together because its not like the Steam Deck becomes more popular or anything.
Edit: For anyone saying that I should report bugs, is useless, I did that in the past and they get straight up ignored.
Although I agree the Linux client seems to be swimming in bugs, I’m not sure I would share the tone and characterization.
The performance on the Linux client used to be comparable to proton. Now it’s so good I opt for the bugs over the sluggishness of the windows client. They actually seem to care about most anything, there’s probably just so much manpower they have to put behind a game that’s likely programmed in C++.
Linux - yeah, some of the bugs have been around for a LONG time now, but @davidgrenier is likely right about manpower on the devs end. Another issue is the wide variety of Linux distros and flavours that add complexity to the user environment that is very hard to troubleshoot. Ubuntu is the supported distro (with arguably less problems), but if you are willing able, then tinkering under the hood you can get it working on others. The issue is that no one solution works for everyone using Linux and even minor.version updates of drivers and apis and combinations thereof can make a HUGE difference in performance/stability.
The fact that it even works on Linux is commendable, but imho they have a lot to do before its fully supported out-of-the-box.
Doesn’t matter, all they have to do is building it against the Steam Linux Runtime. I also make a wild guess that they only click the port to Linux button in Unity without any testing.
@vapourfire@davidgrenier that’s why i said that they should focus on Proton if they cant handle two completely different systems.
I dont agree here. Generally just build/compiling and exporting applications to work on various platforms isnt always that easy. Sure you can export it but it is far more nuanced that that in practise. You have zero idea of what the client / user system will be beyond some basic common denominators like Steam.
After helping out on the Tech part of the forum for a long time, there have been instances where a specific mesa driver version on one distro works fine, but on another doesnt. Same Steam Linux Runtime. and thats a very simple example.
Throw Unitys (and third party add-ins) qwirks into the mix and it just gets more complex & complicated.
I never said it is easy, I have no clue about programming (or game development in that case), but if you need four years to fix a graphical bug then at this point you can give up that version that is still completely broken.
What you described is a driver issue and that is no different than Windows. The Steam Linux Runtime provides a unified and independent environment with stable dependencies that is the same for every Steam user no matter the distro he is using.
About that Unity thingy, well, there is (another) news about a recent released game that is dropping Linux support, Big Ambitions, because Unity simply sucks with their Linux support.
I do have some experience on the programming side of things and arguing about this has no point. You seem to be far too emotional to be rational about it.
Sure, Steam Linux Runtime TRIES to provide a unified independant environment - this is the goal of all similar solutions out there and there are PLENTY of them. But in reality there will ALWAYS be issues because its impossible, no matter how much its intended, to compensate with every possible situation, user environment.
I was not descriving a Driver issue - the driver and the steam runtime were identical - the linux distro was different.
Unity is what LE is developed on and LE uses the 2019.4 LTS version so everything the devs do is confined by that - there is nothing that they can do about that without changing game engines (even upgrading to newer Unity version). Which is just not going to happen this far into the dev cycle. If Unity Linux support “sucks” then that just makes it even harder for EHG to get it working even using the Steam Linux Runtimes - beyond chosing Unity as the game engine many years ago, the devs cannot be expected to pull a rabbit out of the hat if the game engine is the problem.
Neither do I understand the issues that the devs face with thier code. Perhaps they realised that there is a lot of refactoring needed just to fix the non-critical graphical bug on the character selection and decided it wasnt worth the time right now.
There really isnt any need to be emotional about a game. Seriously. If its making you this angry then just go outside, have a beer and flirt with whatever real life person tickles your fancy.
Ah yes, the typical gaming industry standard of shutting down criticism with the excuse “I know it better than you!”. I wish that mindset would come to my profession where the customer who paid for it has no right to complain since i know it better.
Fact is that this game is in a horrible state for FOUR YEARS and it gets worse with each and every update.
That’s for me, I’m done, have a nice day/night. Peace.
I dont agree with what you are saying and dont believe that the game is in a horrible state nor that it gets worse with each update. I will agree that its in development, has a wide range of bugs and issues but I consider that totally normal and the game is actually pretty damn good all things considered. I have enjoyed playing 99% of the 2000+ hours I have in the game already.
Regarding your “right to complain” - sure, everyone can complain, its their preogative. One would hope however that its constructive.
I also am well aware of the fact that this is a beta product and that comes with inherent risk on the part of the person that paid money to participate in its development/testing with no guarantee that the product will ever be launched or that it will even be the same as originally anticipated - at no time has anyone actually purchase a completed product yet.
Latest native linux version runs great for me, better than Proton, with a 1660ti MSI laptop and an intel core I7 with 16GB of ram.
It actually helps to limit the fps to 65 fps or half the 144hz refresh rate, which is 72fps, if you have a mid-tier graphics card to prevent performance over correcting.
But getting a sold (max fps set 72fps) the entire time. Other than the char creation visual bug on the native client it runs great.