I think since version 550 of the proprietary driver, it is mostly possible, if your card is compatible (meaning not legacy), but yea, I as well have to switch ch to X.org for some things. (Proton Cyberpunk, for example)
For legacy cards, the open source driver are most of the time best bet, if you are not running a legacy kernel since nvidia does not update those anymore (there are community patches of legacy proprietary driver to make them work on newer kernel, but they often have less features than using the card with nouveau)
The main limitation of Nvidia gpu’s is you can’t use Wayland on most WM’s (you can on Ubuntu, but then you’re using Ubuntu)
I think since version 550 of the proprietary driver, it is mostly possible, if your card is compatible (meaning not legacy), but yea, I as well have to switch ch to X.org for some things. (Proton Cyberpunk, for example)
For legacy cards, the open source driver are most of the time best bet, if you are not running a legacy kernel since nvidia does not update those anymore (there are community patches of legacy proprietary driver to make them work on newer kernel, but they often have less features than using the card with nouveau)
Nvidia GPUs*