I've used Windows for more than 20 years, mainly for gaming and media. My PC is connected to the TV, boots straight into Steam Big Picture, and is meant to work like a console so I can pick up a controller and start playing. Plex Media Server also launches automatically so I can keep watching shows through the living-room Apple TV.
Recently, Windows has become increasingly unstable. I've been seeing CRITICAL_PROCESS_DIED blue screens, automatic-repair failures mentioning SrtTrail.txt, and repeated cycles of troubleshooting with commands such as sfc /scannow. The system may work briefly before the problems return. I attempted a clean Windows installation today but ran into a "Windows could not determine the language to use for setup" error as well.
Since I'm already reinstalling an operating system, I'm considering moving to Linux instead. I've used a MacBook Air for six years without comparable issues, but I'm unsure how well Linux would work for my setup. My desktop has an Nvidia RTX 4070, and I've heard Nvidia support—particularly for 4K gaming—can be troublesome on Linux.
How practical is Linux today for a smooth, console-like Steam setup with automatic startup and Plex running in the background? Are Nvidia drivers reliable enough, and which distributions or configurations would be worth trying?
5 Answers
Linux is very viable for this kind of living-room setup, but it isn’t a guaranteed Windows replacement for every game. Steam and Proton run a large portion of the PC library, and distributions such as Bazzite or CachyOS can boot directly into a Steam-focused interface with very little setup. Plex Media Server can also run at startup without much trouble.
The main things to check are the specific games you play. Competitive titles that require kernel-level anti-cheat are the most common deal-breakers, while many single-player games, older games, and ordinary multiplayer titles work well. Look up your usual games on ProtonDB and check whether they have anti-cheat or launcher issues.
If your priority is a console-like experience, Bazzite is probably the closest fit to test first. It is designed around gaming, supports Steam’s living-room interface, and can be configured to launch into it. CachyOS is another option and can offer excellent gaming performance, but it is more of a general desktop distribution and may involve more learning.
Linux Mint or Ubuntu are friendlier starting points for a traditional desktop, though they won’t feel as appliance-like out of the box. Whichever you choose, install it to a spare SSD or dual-boot rather than wiping Windows immediately. That gives you time to verify the Nvidia driver, 4K TV behavior, controller support, Plex, and your full game library.
I switched gradually this way and ended up using Windows much less. Having a separate Windows installation was useful for anti-cheat games and troubleshooting, while Linux handled everyday gaming and media without much effort.
Linux is worth trying, but remember that it is a different operating system, not simply a less annoying version of Windows. Most basic gaming and media playback is straightforward now, but unusual peripherals, proprietary creative software, game launchers, and anti-cheat can still require research or workarounds. Give yourself a test period instead of expecting a perfect conversion in one evening.
For your setup, I’d first test a gaming-focused distribution from a spare drive, confirm your important games on ProtonDB, and keep a small keyboard and touchpad nearby. The last point matters because a living-room PC occasionally needs desktop or terminal access even if it normally boots straight into Steam.
An RTX 4070 is not automatically a problem on Linux. Nvidia’s proprietary drivers have improved considerably, and plenty of people run modern Nvidia cards successfully, including at high resolutions. You should install the official Nvidia driver package supplied by your distribution rather than relying on random community alternatives.
That said, AMD cards generally provide a more straightforward Linux experience because their drivers are integrated into the kernel and Mesa graphics stack. I would not sell a working 4070 solely because of Linux concerns, though. Try Linux on a second drive first and see how your actual games, display output, suspend behavior, and TV setup perform.
Before blaming Windows, test the hardware. CRITICAL_PROCESS_DIED and repair loops can be caused by failing RAM or an SSD rather than the operating system itself. Run MemTest86 or another proper memory test, and check the health and SMART data of every drive with a tool such as CrystalDiskInfo. If the hardware checks out, a completely clean Windows installation from a freshly downloaded ISO is still worth trying.
That’s fair. I’m just exhausted with Windows at this point, but I’ll properly check the RAM and drives before deciding the errors are entirely software-related.

I’ve had a similar experience with Bazzite on a spare SSD. It went straight into the Steam-style interface and needed almost no tinkering. Keeping Windows on another drive is a good safety net for the few games that refuse to cooperate.