What about a Mac? macOS isn't exactly Linux, but you can run a lot of Linux command line things just fine on it, and Apple will always make sure macOS works 100% on the Macs they sell.
I haven't found anything in my steam library that Crossover (wine with a nice GUI) hasn't handled on my Mac yet. I'm sure a bad game exists, but for most games it is seamless.
I tend not to have unrealistic expectations like running AAA titles at high framerates on a mid-tier laptop, and tend to go for indy games, but the games I have run work great.
Native game selection is - in fact - pretty limited, but who cares if it is being run with a compatibility layer if it plays well.
Really, though, if we are going to nitpick at "perfect or don't bother" level. Skip linux too, Windows beats both on equivalent hardware.