Nvidia cards are mostly working fine these days as long as you’re not using Wayland. If you’re using Wayland, be prepared to encounter lots of minor annoyances, and perhaps some bugs that completely break your workflow depending what you’re using Linux for (e g. on server you don’t have to deal with sleep issues, but in desktop it’s an annoyance while on laptop it might be a deal breaker).
Nvidia cards are mostly working fine these days as long as you’re not using Wayland. If you’re using Wayland, be prepared to encounter lots of minor annoyances, and perhaps some bugs that completely break your workflow depending what you’re using Linux for (e g. on server you don’t have to deal with sleep issues, but in desktop it’s an annoyance while on laptop it might be a deal breaker).