It pains me to no end but I'm back on Windows :(

https://lemmy.zip/post/7536012

It pains me to no end but I'm back on Windows :( - Lemmy.zip

all that and Linux SUCKS for laptop battery life. It halved my battery no matter the distro.

Honestly I feel this so hard. I'm getting increasingly tired of the BS Microsoft is pulling with Windows but at the same time my primary use case is gaming. Gaming on Linux is getting better but I don't want to do additional work to install and play my games or have any doubt about whether I can run a certain game. Windows, for all its flaws, does meet those requirements.
Linux gaming really is great now if you haven’t tried it. 95% of the time for me it’s just worked. 4.9% of the time its worked after copying launch options from ProtonDB. The other one single game is The Finals, which only doesn’t work because they are using an older version of EasyAC or implemented in a way that excludes Linux.
I’ll second this, I’ve only had issues with a couple games, even brand new ones run with proton and it just works. Obviously distro and hardware make a big difference (I have AMD) but even when I had an NVIDIA GPU it was very simple and stable with only a little messing around with drivers up front.

The problem with linux, and I say this out of experience, is that even if it works on 99% of games and 99% of hardware that's not much comfort if you're part of the 1%.

Sometimes you're just shit out of luck. At which point linux is just the worst and you genuinely are better off using windows. That's invariably not linux's fault. It's the manufacturer or developer's fault.

TBH I'm going to try linux again some day, but I'm going to make sure I have compatible hardware. This is the way.

When you get around to a new laptop, look out for one that is Linux compatible. Unfortunately many hardware OEMs don’t take the time to provide drivers for Linux, and that causes problems.
My next laptop is going to be a built from the ground up for Linux machine.

That’s cool but probably unnecessary. The vast majority of hardware works fine.

I definitely opted for an AMD GPU in my new gaming rig specifically to run Linux/ChimeraOS, and hopefully one day SteamOS.

OP is literally complaining about bad hardware support. The best way to avoid headaches is to stick to known supported hardware.
Yes but you can literally have “known supported hardware” without literally building a “ground up Linux machine”.
System76 seems to be well-rated for Linux support, even ones with NVIDIA in them, and Framework maintains a list of Linux distros they support.
Did you try Arch? Specifically, EndeavourOS?
I tried Manjaro, Fedora, and Mint.

None of these are Arch

(Manjaro is based on Arch but has large reliability issues and has proclaimed that they are not Arch)

btw your avatar looks cool

What are the usual problems of Manjaro? I’ve been using it for 2 years now and my experience is good so far.

You can read https://github.com/arindas/manjarno , which should be a gist but for some reason some authors insist on pull requests despite the comment section

TL;DR: Sloppy repository handling causing several major incidents in the past, plus some pamac traffic spikes which DDOS'd the AUR in 2020

IMO Not much of a point to use it when EndeavourOS exists

GitHub - arindas/manjarno: Reasons for which I don't use Manjaro anymore

Reasons for which I don't use Manjaro anymore. Contribute to arindas/manjarno development by creating an account on GitHub.

GitHub

…and Manjaro users shouldn’t use the “btw” line…

Ouch!

Hey, don’t sweat it. You gotta use what’s right for you and that’s all that matters. Talking from a dual-booter’s perspective, here.
I was dual booting as well because GeForce NOW doesn’t have a Linux app.
Couldn’t you have just used the browser?

Have you tried KDE? It took me a year to change from GNOME but it was well worth it. I don’t use a laptop so not sure if switching DE will affect battery life.

It could be a problem with hibernation and sleep. My desktop will never hibernate or sleep, doesn’t matter the distro: Fedora, Pop or Tumbleweed. Maybe look into that as well?

Do you have Nvidia GPU? I couldn’t put a laptop with Nvidia GPU into sleep with the Nouveau driver. I had to install the official proprietary driver AND switch to Linux kernel 5.4