Wine gets better and better, more and more impressive…
And here I am having nothing to use it for, because all the software I run or need is now available for Linux.
I guess I should be glad, but it still feels a little sad? All that effort someone puts in, for a seemingly ever-decreasing need?
>for a seemingly ever-decreasing need
I recommend you to read the "Win32 Is the Only Stable ABI on Linux" post. Sums up perfectly why Wine is needed and doing perfectly https://blog.hiler.eu/win32-the-only-stable-abi/
The TLDR is that easier to make games for Windows (single OS and API) and just maintaining Wine/Proton (works across all distros) than actually making a Linux build too of the game.
Huge thread when it was posted here https://news.ycombinator.com/item?id=32471624
Game developers would be fine to target a single distro like Ubuntu 22.04. And I say that as someone who does not use Ubuntu, because I run Steam in a docker (podman) container of Ubuntu 22.04. It's a common base container for all "closed-source / not from my distro's repos" software - Steam, Discord, etc.
The downside is that you have to mount whatever things you want to share from the host, like X11 socket, PulseAudio socket, D-Bus socket, etc. The upside is that you get to share only the things you want to trust the closed-source software with. The other day people were complaining how Discord made their system slow by scanning for game processes; Discord couldn't do that for me because it doesn't know about any processes other than itself.
Valve has its own container-only Linux distribution, the "Steam Runtime" (https://github.com/ValveSoftware/steam-runtime ); especially for games distributed on Steam, it probably makes more sense to target that distribution instead of Ubuntu.