Windows 11 24H2 goes from “unsupported” to “unbootable” on some older PCs
Windows 11 24H2 goes from “unsupported” to “unbootable” on some older PCs
With the work that Valve is doing on Wine, and Proton, it’s really becoming easier and easier to justify the switch deck.
FTFY
Having less personal time and rising electricity costs has made the Deck my primary gaming machine lol.
I don’t support games with DRM, so pretty much everything I play works flawlessly on it (as well as “unsupported” titles via Proton GE)
That’s not a guarantee on the Linux world either, but at least you do have the option of recompiling your distro to not use those options.
There’s talks from some distros to start dropping support for such old CPUs because it’s holding back newer CPUs that could run even faster by using those instructions.
That’s pretty much exactly how it works already. You compile with -march=x86-64-v4 and it’ll use SSE and AVX all over the place.
glibc does the runtime thing, but only once on application startup where the dynamic linker will link the version of the function optimized for your CPU. But it’s a manual process on glibc’s part, the variants are written by hand.
Not every project cares enough to do it dynamically like that and it would be a nightmare that way.
The fallback is, recompile with -march=x86-64 which will only use the base set of instructions. Or -march=i486 if you want to run on absolutely ancient hardware.
So if you got Win11 to install on an “unsupported” CPU it might not boot now?
Backward compatibility is a big selling point for me. It bugged me for years when Windows got rid of 16-bit compatibility.
Looking forward to Linux instead of Windows 11/12, I know it will be a learning curve but Linux is getting better and easier.
Honestly, it’s easier to keep my Debian machine from killing itself than any Windows install.
It seems like Windows actively sabotages itself for no reason.
Classic Debian stability issues i.e. borrrrring.
Might I recommend Manjaro? Might add some spice into your life.
So this is anecdotal I know, but I work on a Mac, so I've only ever held on to Windows for gaming. (Sidenote: The Mac isn't my choice, either, but it has a terminal, and it does the job)
I've definitely tried to go fully Linux in the past, but it was always gaming that killed it for me. Wine was just never very consistent for me in this area.
Long story but, I recently lost my gaming machine, and was gifted a friends old one. Also a long story, but he ended up putting Linux on it for me. I figured I'd use it as is until payday before buying a key for Windows.
Holy shit gaming on Linux become has easy! Steam/proton is amazing!
I won't lie, it's not always as simple as install and run, but the tweaking that's been required has been orders of magnitude simpler than what it used to be. Click a box 90% of the time, Click a box and add a run parameter for another 5%.
The only games that haven't worked for me are Starfield and Cyberpunk (accounting for the last 5%.)
Starfield might just be too much for this old machine, but Cyberpunk I have no idea. Neither are a huge loss to me when Balders Gate, and Elite Dangerous are running fine. Also long standing favourites like Just Cause 3/4 work perfectly too.
I'm thrilled and a little shocked to say I think I'm finally done with Windows
I installed in dual boot configuration save for the fact that I haven’t yet booted back into Windows since.
Generally my games just work. More than that, the performance is great and the tweaks are few and far between where necessary. It’s an absolute world of difference in usability compared to a few years ago.
Freetrack in my simulation games is why I still have Windows on my old gaming desktop - the tracking protocol that those sims use isn’t supported under Linux 😔 as well as another that specifically looks for the Logitech G hub to interface with the wheel.
Aside from the simulators, I’ve been gaming on Linux on my deck and haven’t run into any issues at all, especially with Proton-GE handy to run “unsupported” titles
I have a laptop that runs Win11. I have had no issues with it since I did the upgrade when it first came out and as far a Microsoft products go, it’s OK. But with the addition of the AI, I know at some point it will piss me off and I will wipe it and chose a distro to take it’s place.
I’m retired now, and I no longer really need the Fusion360 install that one customer requested I use for their designs nor do I play games beyond a little mahjongg and solitaire in the evenings if I feel the need.
Windows is merely a tool and a means to an end. It’s NOT the end in itself. Use the tool you want/need to and feel the best with and just get on with the job…
In modern x86 CPUs, POPCNT is implemented as part of the SSE4 instruction set. For Intel's chips, it was added as part of SSE4.2 in the original first-generation Core architecture, codenamed Nehalem. In AMD's processors, it's included in SSE4a, first used in Phenom, Athlon, and Sempron CPUs based on the K10 architecture. These architectures date back to 2008 and 2007, respectively.
That effectively bars mid-2000s Intel Core 2 Duo systems and early Athlon 64-era PCs from booting Windows 11 at all, not that they officially supported it in the first place. This means the change should mainly affect retro-computing enthusiasts who spend their days making YouTube videos in the "we installed Windows 11 on a potato, let's see how it runs" genre rather than users of actual systems.
You can check your SSE support for 4.2 and 4a respectively but it sounds like unless you're running some real old stuff you shouldn't have to worry.
In modern x86 CPUs, POPCNT is implemented as part of the SSE4 instruction set. For Intel's chips, it was added as part of SSE4.2 in the original first-generation Core architecture, codenamed Nehalem. In AMD's processors, it's included in SSE4a, first used in Phenom, Athlon, and Sempron CPUs based on the K10 architecture. These architectures date back to 2008 and 2007, respectively.
That effectively bars mid-2000s Intel Core 2 Duo systems and early Athlon 64-era PCs from booting Windows 11 at all, not that they officially supported it in the first place. This means the change should mainly affect retro-computing enthusiasts who spend their days making YouTube videos in the "we installed Windows 11 on a potato, let's see how it runs" genre rather than users of actual systems.
You can check your SSE support for 4.2(Intel) and 4a(AMD) but it sounds like unless you're running some real old stuff you shouldn't have to worry.
My Microsoft surface pro 8 is a slow piece of shit now. The animation switching between virtual desktops stutters. Any time I do it, the task bar goes blank and the height of it increases a lot before reverting. No I’m not reinstalling it. Talk about a waste of productivity. 10 is not great, but in modern terms it’s the new 7.
My gaming machine has 10 for some select games everything else is done on Linux - even a majority of my gaming.
May I ask - why is anyone bothering to install Windows 11 on old hardware in the first place?
Old hardware is better for Linux. Either install Linux or you can get used to having your old hardware be used as a paperweight.
Windows 10 sucks as well.
Like seriously, it freaks out when I try right clicking on anything on the left hand panel of Windows Explorer.
And I have to keep restarting periodically, just to use not only my internal disc drive but also my external too.
Windows 10 is just as garbage.