

I began writing this comment with the intention of answering your question, but it actually ended up mainly being me venting myself.
Obviously no, it’s never been a flawless experience, but a few months back I decided I wanted to try gaming so I put an nvidia card in my pc and reinstalled linux to start fresh. All of the examples you’ve given sound like the sort of problems I’ve had since then, but never in the ten years before when I was using intel integrated graphics. I was aware going in that nvidia is massively more problematic than AMD, but this card was a spare from someone I know.
Obviously there are games I can run well now that were unrealistic before, but there are also a couple 2D games with SNES-quality graphics that I’ve tried which spike my CPU to 100% and lag like crap in spite of working perfectly before I installed the card. I’ve had two experiences where a game suddenly has issues immediately after an update to the nvidia-utils package. I’m not new to linux, but I am new to gaming on it and I’ve kind of given up on troubleshooting this stuff in favor of “maybe there will be an update tomorrow that fixes this”.
There’s reason for optimism, everyone is saying the situation is steadily improving because nvidia has been much more cooperative in the past couple years. It’s not realistic to say you won’t find annoyances regardless, but it wouldn’t surprise me if over half of your struggles are a direct result of decades of one company’s deliberate decision to ignore pleas to stop making life as hard as they possibly can on software developers trying to support their hardware.



I didn’t realize there were alternate hardware options available. I have the custom firmware installed on mine, but I had two of them crap out of me in the past so it’s crossed my mind that if that happened again the resale market for them might force this one to be my last.
Some ds and 3ds games tried to shoehorn in touchscreen usage, which was annoying because there’s no shame in a good game not making use of the stylus. With that said, the ones that made good use of both screens were spectacular. Shoutout to Yo-Kai Watch 3.