I don't think there's any incentive for Nvidia to make this a Windows-only device, so most likely it will be fully supported on Linux, just like their GPUs are.
Agree - but even for the basic use case, it has not been trouble free for me. With a simple 1080p display on a desktop running LTS Ubuntu on an older 3060:
- I've had updates where stuff just stopped working and I had to futz around with drivers
- Just the fact that you have to 'pick' from a selection of drivers (which one won't you hit issues with for your use case?)
- At least on mine, there have been display glitches on suspend/resume - as it's a desktop, I just leave it running
Just anecdotal, but I never had these issues with the desktop AMD APU I had before it or Intel on board graphics on numerous laptops.
Depends. It is the typical Nvidia problem. Everything is a black box but when it all works it is the best option available. But when it breaks, you hate them with a passion.
What trouble? If you want a GPU that works on Linux, let alone FreeBSD, you buy nVidia, install their drivers and get on with your life (and sure, maybe you can't use Wayland, but why would you want to?). I'm all for open-source in theory, but in practice the AMD drivers cause far more trouble than the nVidia ones ever do.
After I switched from Nvidia to AMD GPUs on my main rig, I can now run Sid without issue and upgrade my Kernel whenever I want to without getting a black screen with a blinking cursor on the next boot.
Are you refusing to use the Nvidia binary drivers and/or a setup like DKMS that ensures kernel modules are rebuilt as necessary? While I respect the principle, it's a problem you're creating for yourself.
> upgrade my Kernel whenever I want to without getting a black screen with a blinking cursor on the next boot.
I installed the drivers according https://wiki.debian.org/NvidiaGraphicsDrivers. Yet every time a new kernel is released (note that this is new, new kernels, e.g. at the moment I am using 7.0.10, just one point release off the current tippy tip 7.0.11), whether or not Nvidia drivers would work after boot was a crapshoot. Maybe it's better now, seeing as they are trying to open source some part of the drivers, I guess. It got so troublesome at the time that I just got a 7800XT to replace my old 2070. Never had the issue again.
So with proprietary blobs that give you more trouble that they're worth?