You should look into VFIO. I was in the same place where I wanted to have a Linux desktop but I don’t want to dual boot to play games because that shit is CRAZY annoying. However, there’s a way to virtualize Windows inside of you Linux desktop and get 99% of your GPU’s performance due to VFIO. I think if you use Kubuntu specifically there’s a really strong guide for setting it up, although admittedly it’s not trivial. Good luck!
You should look into VFIO. I was in the same place where I wanted to have a Linux desktop but I don’t want to dual boot to play games because that shit is CRAZY annoying. However, there’s a way to virtualize Windows inside of you Linux desktop and get 99% of your GPU’s performance due to VFIO. I think if you use Kubuntu specifically there’s a really strong guide for setting it up, although admittedly it’s not trivial. Good luck!