Here's my advice: On Windows, hardware either works or it needs a driver or it's broken.
On Mac, it either works or it doesn't.
On Linux, it either works or it doesn't, but maybe if you find the right obscure repo or project, you could get it to work with some heloful tutorials, or some other helpful tutorials from this other site because the first one was out of date. ..but you might have to compile binaries, because the binaries that exist for download might not work for your system because they're from a previous version...
..so, skip all that and just treat Linux like Mac. The hardware works or it doesn't.
In all likelihood, it'll work. But, specially since you're starting out, if you use NVidia, use a distro that explicitly supports that. I hear bazzite is good.