I haven’t had great success, it causes more problems than it is worth if you aren’t willing and knowledgeable to troubleshoot any finicky behavior. The nvidia drivers just end up causing a headache. I would never recommend anyone buy an nvidia GPU if they dont have a specific requirement like run local AI/LLMs using CUDA or raytracing (I guess). AMD can also run local LLMs using ROCm, just not supported for 5000 series or lower.
The only Linux distro I (and my friends) have had any success with nvidia GPUs is Bazzite/Aurora. Bazzite is gaming focused and has special nvidia OS images.
According to the Gitlab repo for the Android transition layer, yes.