Latest Comments by kokoko3k
Easy Anti-Cheat not working on Linux? Seems a glibc update broke it
15 August 2022 at 8:02 pm UTC
I'm not talking about linking libraries, because you can solve the issue with flatpacks and similar or by just providing the correct ones.
We're talking about a technology old at least 16 years badly required by incompetent developers here.
And there is 16 years old windows software that can be run wothout issues under proton today and is not compatible anymore with windows itself.
15 August 2022 at 8:02 pm UTC
Quoting: EagleDeltaHow is it possible that I know more than a easycheat dev when it comes to this particular issue, given that I'm not a dev?Quoting: kokoko3kstatically linking wouldn't help here, at least not forever.
glibc stands between the kernel and userspace.
So if you don't plan to stay with an outdated kernel forever, a statically linked executable will face the issue sooner or later.
We are talking about a deprecated feature since 16 years, while the new feature replacing it has been available since 2 decades.
Somebody, please, explain me WHY on earth one should still rely on it with a software written today.
This is not a glibc fault.
Good blog post about the problem: https://blog.hiler.eu/win32-the-only-stable-abi/
TL;DR -
* DT_GNU_HASH has been around for 16 years, but has very little documentation associated with it. Especially compared to DT_HASH.
* For those 16 years, it was Glibc who provided the compatibility and overrode the defaults for everyone and there never were any easy-to-spot deprecation warnings.
* The constant changing of libraries in Linux with all disregard for applications targeting them is why for most GameDevs, Win32 is a far more stable ABI to target than anything provided in Linux.
And my personal opinion (from experience) - you are not going to get GameDevs to conform to the "Linux" way or the "Right" way of doing these things. If you want gaming on Linux, we have to go to the GameDevs.
I'm not talking about linking libraries, because you can solve the issue with flatpacks and similar or by just providing the correct ones.
We're talking about a technology old at least 16 years badly required by incompetent developers here.
And there is 16 years old windows software that can be run wothout issues under proton today and is not compatible anymore with windows itself.
Easy Anti-Cheat not working on Linux? Seems a glibc update broke it
15 August 2022 at 3:49 pm UTC Likes: 2
glibc stands between the kernel and userspace.
So if you don't plan to stay with an outdated kernel forever, a statically linked executable will face the issue sooner or later.
We are talking about a deprecated feature since 16 years, while the new feature replacing it has been available since 2 decades.
Somebody, please, explain me WHY on earth one should still rely on it with a software written today.
This is not a glibc fault.
15 August 2022 at 3:49 pm UTC Likes: 2
Quoting: setzer22I'm an Arch user, and have been for quite a long time. But I'm starting to grow increasingly worried about the sustainability of their distro model. Honestly, this obsession with dynamically linking everything and updating as soon as possible is a huge house of cards waiting to fall under its own weight.statically linking wouldn't help here, at least not forever.
Why are we okay with the basic model for Linux dependencies being to have *all* the system's dependencies share the same global namespace, while a bunch of overworked (and often underpaid!) enthusiasts make sure that updates happen in lockstep and nothing breaks. Of course things are going to break randomly during updates! There's not enough people willing to donate their time to QA test all of this.
Keeping all this machinery working sounds like a tremendous amount of work, and for what? So that our things break randomly every now and then? So that we can feel good about "memory reuse" while in practice all software we use is Electron crap that happily spins up a chromium instance per window?
The only seemingly valid argument supporting all of this rube goldberg machinery is that we want system updates to automatically patch our applications when a CVE is detected in a system-wide dependency like glibc. But that's (1) Much less of a concern for desktop Linux, which are rarely open to the wide internet in a way that most common exploits could be achieved, and (2) Sysadmins and anyone deploying software on servers are moving away of this traditional distro model in favor of Docker precisely because distro updates break things and environments are non-reproducible.
Anyway... I won't side with Epic on this because they used a deprecated function long after it was documented as such and that's not good practice, but things that work should keep working after an update, I'm tired of this.
At least now we have Valve carefully curating the system updates on Steam OS, so there's less of an incentive to boot up windows when some game stops launching after an upgrade.
glibc stands between the kernel and userspace.
So if you don't plan to stay with an outdated kernel forever, a statically linked executable will face the issue sooner or later.
We are talking about a deprecated feature since 16 years, while the new feature replacing it has been available since 2 decades.
Somebody, please, explain me WHY on earth one should still rely on it with a software written today.
This is not a glibc fault.
Total War: Warhammer III cautiously builds upon a tried and true formula
26 July 2022 at 4:28 pm UTC Likes: 1
26 July 2022 at 4:28 pm UTC Likes: 1
Quoting: CatKillerIsn't (wasn't) Feral paying copyright holders to port games instead?Quoting: dziadulewiczso Feral is doing these endless Warhammer games only now there used to be much more appealing stuff like Mad max, Tomb Raiders and what have you.If you've made a Windows-only game that you're vaguely interested in having the ability to run on Linux, but not enough to be bothered to do it yourself, why pay Feral to do it when Valve will do it for you for free? Feral are just finishing up existing contracts.
GameMode performance tool from Feral Interactive version 1.7 is out now
25 July 2022 at 7:06 am UTC
25 July 2022 at 7:06 am UTC
Quoting: Whitewolfe80So time will tell, one can hope!Quoting: kokoko3kThe nice thing for me is that they are still developing for Linux.
Looking forward to more stunning ports from Feral guys.
You ll be waiting a long time they no longer support gaming ports to linux
GameMode performance tool from Feral Interactive version 1.7 is out now
22 July 2022 at 5:46 pm UTC Likes: 7
22 July 2022 at 5:46 pm UTC Likes: 7
The nice thing for me is that they are still developing for Linux.
Looking forward to more stunning ports from Feral guys.
Looking forward to more stunning ports from Feral guys.
Exanima gets vastly improved Linux and Steam Deck support
20 July 2022 at 1:09 pm UTC Likes: 1
If a game is verified for Steam-Deck or the developer stated it supports Proton, i would expect steam to let it publish Linux/Proton requirements too, because you know, performances are not the same, so hardware (and software: read Proton version) requirements may change too.
20 July 2022 at 1:09 pm UTC Likes: 1
Quoting: mr-victoryQuoting: https://store.steampowered.com/app/362490/Exanima/SYSTEM REQUIREMENTS"Proton Compatible", start of a new trend?
MINIMUM:
OS: Windows 7 (32-bit)
Processor: Intel Core i5 or AMD Ryzen 3
Memory: 4 GB RAM
Graphics: Nvidia / AMD / Intel (OpenGL 4.6+)
Storage: 10 GB available space
Sound Card: OpenAL compatible
Additional Notes: Linux / Proton compatible
If a game is verified for Steam-Deck or the developer stated it supports Proton, i would expect steam to let it publish Linux/Proton requirements too, because you know, performances are not the same, so hardware (and software: read Proton version) requirements may change too.
Exanima gets vastly improved Linux and Steam Deck support
19 July 2022 at 8:39 pm UTC
In that way, artists could decide what is the best way to appreciate their creations, instead of being criticized for not having distorted them.
Unfortunately, we live in a crazy world.
Done with sarcasm, sorry, but out of curiosity, with "some developers" are you refferring also to those who made Exanima, right?
19 July 2022 at 8:39 pm UTC
Quoting: M@GOidYeah, it would be really cool if videogames were a form of art and not just a way to make money.QuoteExanima is a game that does not naturally lend itself well to controller input, some aspects of interaction by necessity remain cursor based,
It still baffles me how some developers trow away market share themselves, by having this narrow view of the gaming market: "A PC game must be mouse and keyboard only". Then they act surprised when someone appears asking for gamepad support. Not to mention other modern stuff they continue to be oblivious about.
Next is complaining about poor low sales, how Valve is a monopoly that don't promote their game enough, while cutting too much their profits, so they will go to the Epic store because is better, etc etc. And them you never heard of them again for some reason...
In that way, artists could decide what is the best way to appreciate their creations, instead of being criticized for not having distorted them.
Unfortunately, we live in a crazy world.
Done with sarcasm, sorry, but out of curiosity, with "some developers" are you refferring also to those who made Exanima, right?
Steam Deck Beta gets scaling for external displays, new "Preview" testing branch
10 July 2022 at 1:15 pm UTC Likes: 1
10 July 2022 at 1:15 pm UTC Likes: 1
And the official desktop client still lacks proper ui fractional scaling.
You should avoid the stock Firefox install on Steam Deck as it's badly outdated (updated)
7 July 2022 at 11:47 am UTC
I wonder if there is a browser using chromium web engine (still blink?) using qt5.
7 July 2022 at 11:47 am UTC
Quoting: WorMzyInteresting choice to have firefox baked into the image -- it'll pull in the gtk3 stack () and increase the size of the image considerably (would add ~300MiB to my plasma system). If they just need a basic browser for people to use to navigate to flathub or whatever, konqueror might fill that niche (+~25MiB).Konqueror is based on webkit, right?
I wonder if there is a browser using chromium web engine (still blink?) using qt5.
Linux share on Steam hits highest peak in years thanks to Steam Deck
3 July 2022 at 12:21 pm UTC
3 July 2022 at 12:21 pm UTC
Quoting: g000hWe have to ask liam how is the trend.Quoting: nocriAccording to the trend line in the plot, linux will hit 50% of the market share sometime in June of 2500. I need to make memo for my grand-grand-grand-grand-grand-grand-grand-grand-grand-grand-grand-grand-grand-grand-grand children to check this out :)
Heh. I did a similar calculation a year or two ago, regarding the length of time before the Earth became completely broken and not habitable and it is shorter than that, i.e. 300 years.
I'm guessing your calculation is based on linear growth, rather than exponential (or other) mathematical model?
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Sony say their PSN account requirement on PC is so you can enjoy their games 'safely'
- Valve dev details more on the work behind making Steam for Linux more stable
- NVIDIA detail upcoming Linux driver features for Wayland and explain current support
- Steam Beta gets fixes for WiFi on Steam Deck, plus AMD GPU startup crash on Desktop
- > See more over 30 days here
-
Half-Life 2 free to keep until November 18th, Episodes …
- M@GOid -
Steam Deck comes to Australia on November 19
- Nod -
Half-Life 2 free to keep until November 18th, Episodes …
- _Mars -
Stellar Blade should come to PC in 2025, dev expects sa…
- chr -
Old School Rally gets split-screen support, new stages …
- chr - > See more comments
- Weekend Players' Club 11/15/2024
- Pengling - Our own anti-cheat list
- Liam Dawe - What do you want to see on GamingOnLinux?
- Linux_Rocks - Does Sinden Lightgun work?
- Linas - Steam and offline gaming
- missingno - See more posts