Re: Eat my shorts!
"that that I'm going to install Windows 11on my only PC that needs it (my gaming PC), they can eat my shorts!"
"I have a feeling that when that happens, it will be a pleasure"
It is. The current Mesa Gallium 3D stack is excellent, and wine/dxvk/vkd3d (or Steam's Proton) have excellent compatibility. Gallium was developed within the last 5 years or so, and wine/Proton has gotten massive improvements over about the last 5 years too, I've used Linux since like 1994 and it's really the last 4-5 years where this stuff has gone from "Will Wine run this?", then if you get the game to appear to be loading, it's then "Will my GPU actually support this? And if it does start up, will it have epic graphical glitches making it unplayable?" (Not the hardware, the Mesa drivers. If you had Nvidia this was not an issue, they always have shipped nice Linux drivers. But especially Intel GPUs; with AMD/ATI some models were well supported and some weren't. ) Now, wine/proton have excellent compatibility, Nvidia driver continues to be excellent if you have team green, and Mesa Gallium AMD and Intel drivers support everything up to the limits of the hardware, with driver support going back almost 20 years. I don't run Windows so I can't verify this, but people report it's totally typical to get 110-125% the FPS (you know, for games that aren't just locked to 60) in Linux compared to Windows on the same hardware... like some games don't but many do.
I've got an 11th gen Intel notebook (1115G4 with "Intel Xe" graphics), and that runs everything up through DX12 games. Even CP2077 2.0 ran on it (although frame rate was poor -- in that test in the bar, it's like 20FPS with 1.6 and dropped to about 12FPS with 2.0. But this is a 2C4T CPU, and the "half size" 48EU GPU, it has roughly 2/3rds the performance of the Steam Deck GPU.) Most games are fine on medium to high settings.
I had one with Ryzen 3450U (Picasso GPU), no surprise the support for that is great since it's nearly the same model used in the Steam Deck. That ran literally eveything I threw at it, I think if I still had it it'd even run CP2077 2.0 fine. I suppose if I still had it, whatever tweaks people used on a Steam Deck for heavier games, it'd be the same tweaks on there.
My desktop's using Nvidia drivers (Coffee Lake with GTX1650) so I can't credit the graphics support to Mesa on this one, but literally everything runs on there. 4GB VRAM is really not enough for TLOUI, that gets like 40FPS on low but gets little janks and drops to like 20FPS if you turn around; the graphics menu reveals why, it claims it's using 6 out of 12GB VRAM (I don't know where it's getting the 12GB figure from, but clearly trying to use 6GB of textures on a 4GB card is going to slow things down.) Almost everything else I can just run on high.
On the mega-potato end of things; my friend (who passed last year) was gaming on a Sandy Bridge. Not a Sandy Bridge with some older GPU in it, the integrated GPU. Even that worked! It doesn't support Vulkan, but the older wined3d (using OpenGL) supported DX11 FL10.1 on it, so all these Unity games that now need DX11 FL10.0 minimum still ran on it! It probably ran about 80% of the games I threw at it (like 100% of the old DX9-era ones), and about 80% of those at a playable frame rate.
I didn't try to run any games on this thing, but I resurrected a Core 2 Duo, and not only is the GPU "still supported", this 18 year old GPU (GM965) is the oldest one supported by Crocus! A GPU this old, and it's not like "Oh, this old driver that supports it hasn't been removed yet", it's supported by a fully modern driver written within the last 5 years. Amazing! (That said, I haven't thrown any old DX9 games on there; I threw Steam on and do Steam Remote Play with it. The CPU/GPU performance is terrible but the actual screen, keyboard, etc. are super-nice, the CPU usage is brutal but it keeps up decoding H.264/H.265, the remote play is nice and smooth.)