Latest Comments by minidou
Valve dev understandably not happy about glibc breaking Easy Anti-Cheat on Linux
17 Aug 2022 at 11:14 am UTC Likes: 3
Something not discussed here is that the removal of DT_HASH allows a save of about 1% or 16kB of space per Glibc shared object [External Link]. This is an improvement. There clearly is a good reason for finally removing this deprecated function. But we shouldn't profit from this improvement because of some devs bad practice ?
And it seems there isn't that many users impacted. I can count the EAC lib and some lib used in shovel night. Compared to the millions of programs using glibc.
17 Aug 2022 at 11:14 am UTC Likes: 3
Quoting: GuestThey did restore it because of the backlash, but they really shouldn't have, there's no reason for it. This isn't some obscure lib we're talking about but the GNU C library. If a handful of program gets broken it's on them, the function was marked deprecated almost two decades ago. An outstanding majority of program have no issue at all with the removal of this function, why should a niche but maybe high visibility user dictate the direction of glibc ?Quoting: minidouI fail to see how glibc devs could be blamed for removing a function deprecated for 17 years (though I can agree a major version bump should have been called for). Do videogame devs need that much nursing ? EAC linux lib is a recent piece of software, how many deprecated dependencies do they use ?The blame is not really about removing the deprecated feature. Blame is for the failure to restore it after discovering that users for the feature still exist and the removal broke stuff.
Something not discussed here is that the removal of DT_HASH allows a save of about 1% or 16kB of space per Glibc shared object [External Link]. This is an improvement. There clearly is a good reason for finally removing this deprecated function. But we shouldn't profit from this improvement because of some devs bad practice ?
Quoting: TheSHEEEPThis is off topic. The impacted softwares were initialised years after DT_HASH was marked deprecated. In the case of EAC lib, probably a good 15 years later. In every sector of the software industry this would be considered bad practice, but VG softwares get a pass for some reason.Quoting: GuestThe blame is not really about removing the deprecated feature. Blame is for the failure to restore it after discovering that users for the feature still exist and the removal broke stuff.Yes, a lot of developers (especially newer, younger ones that lack the experience) argue in favor of always using the very latest everything and always keeping everything updated.
I've seen that time and time again in several teams.
But that's not a position that can be maintained in reality.
You'd require armies just to maintain old stuff.
It's fine to remove a function if you can't see that anyone is using it. An understandable mistake.
Quoting: TheSHEEEPBut the moment you realize that there were indeed many still using it, it should clearly be restored (with a deprecation marker, but still).They did that, almost two decades ago.
And it seems there isn't that many users impacted. I can count the EAC lib and some lib used in shovel night. Compared to the millions of programs using glibc.
Valve dev understandably not happy about glibc breaking Easy Anti-Cheat on Linux
17 Aug 2022 at 8:01 am UTC Likes: 10
17 Aug 2022 at 8:01 am UTC Likes: 10
Also, didn't Valve add the steam runtimes to counter exactly this kind of issue ? If some software need ancient dependencies, don't use system ones, use a set of libs managed by steam.
Valve dev understandably not happy about glibc breaking Easy Anti-Cheat on Linux
17 Aug 2022 at 7:59 am UTC Likes: 21
17 Aug 2022 at 7:59 am UTC Likes: 21
I fail to see how glibc devs could be blamed for removing a function deprecated for 17 years (though I can agree a major version bump should have been called for). Do videogame devs need that much nursing ? EAC linux lib is a recent piece of software, how many deprecated dependencies do they use ?
Some new interesting Steam Deck Verified titles, there's now over 3,200 confirmed Playable
7 Jun 2022 at 1:42 pm UTC
7 Jun 2022 at 1:42 pm UTC
still no DBD :cry:
Valve say they will look into fixing up the bot problems in Team Fortress 2
27 May 2022 at 1:07 pm UTC Likes: 1
27 May 2022 at 1:07 pm UTC Likes: 1
They've been saying that every six months for ten years.
Here's some of the latest Steam Deck Verified titles including the popular Valheim
15 Mar 2022 at 7:34 pm UTC
15 Mar 2022 at 7:34 pm UTC
Wreckfest (Verified)Good, more people should play Wreckfest.
Steam Client Beta improves Steam Cloud syncing, Shader Pre-Caching
22 Oct 2021 at 4:27 pm UTC Likes: 2
22 Oct 2021 at 4:27 pm UTC Likes: 2
Quoting: EhvisSo it is normal that they update so often ?Quoting: minidouHas Shader Pre-Caching been broken for a few weeks ? My Steam updates almost every game every day for a few MB (I figured it is shader downloading since it used to look like small updates).You probably just didn't notice. Steam used to remove the shader downloads from the list after they were done, but since the download page update they remain there.
Steam Client Beta improves Steam Cloud syncing, Shader Pre-Caching
22 Oct 2021 at 3:55 pm UTC
22 Oct 2021 at 3:55 pm UTC
Has Shader Pre-Caching been broken for a few weeks ? My Steam updates almost every game every day for a few MB (I figured it is shader downloading since it used to look like small updates).
Epic Games announce full Easy Anti-Cheat support for Linux including Wine & Proton
23 Sep 2021 at 6:53 pm UTC Likes: 1
23 Sep 2021 at 6:53 pm UTC Likes: 1
DBD soon hopefully
The developer of Rise to Ruins is absolutely mad and has secured funding for their games
16 Mar 2021 at 3:25 pm UTC Likes: 5
16 Mar 2021 at 3:25 pm UTC Likes: 5
Stonk !
Important footnote :
Important footnote :
(EDIT/Update: No you ridiculously awesome goofballs, I didn't yolo into $GME. :P)
- Discord is about to require age verification for everyone
- KDE Linux gets performance improvements, new default apps and goes all-in on Flatpak
- New Proton Experimental update adds controller support to more launchers on Linux / SteamOS
- Prefixer is a modern alternative to Protontricks that's faster and simpler
- GE-Proton 10-30 released with fixes for Arknights Endfield and the EA app
- > See more over 30 days here
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck