Occasionally, yes, though it’s not my main OS (at least for now). The reason why AMD works better under Linux is because AMD open sourced their Linux drivers, which means two things:
- The drivers can be included with Linux distributions
- The community can prioritize and fix bugs, performance issues, etc on their own
These advantages apply to Intel iGPUs as well, since Intel has also open sourced their Linux drivers.
By contrast, Nvidia’s secretive and controlling tendencies mean that they not only have not open sourced their Linux drivers, but are actively uncooperative with Linux kernel and graphics developers. They’re bullies of a sort in that community, expecting the Linux desktop graphics stack to be developed to suit Nvidia’s whims, rather than Nvidia adapt their drivers to Linux’s graphics stack. Linus Torvalds, creator and active maintainer of Linux, famously flipped the bird at Nvidia on camera because how much of a nightmare they are to work with.
For end users, this means that machines with Intel iGPUs and AMD GPUs get proper drivers right out of the box and more or less “just work” across a wider variety of setups (dual monitors, differing DPIs between monitors, etc). If your machine has an Nvidia GPU, the best Linux comes with are reverse-engineered community-made drivers that have a literal performance cap because Nvidia cards throttle themselves when run with unapproved drivers. You’re forced to download and install Nvidia’s closed source drivers if you want decent performance, which the process for differs depending on the flavor of Linux you’re running, and even then expect to encounter weird behavior and bugs if your hardware/software setup is even slightly unusual, because for Nvidia Linux desktop users are an afterthought at best.
Apple’s falling out with Nvidia isn’t entirely unrelated. Where AMD shares its GPU driver code with Apple and allows Apple to make platform and even device-specific tweaks and bug fixes for macOS AMD drivers (which makes perfect sense, fine-tuning is Apple’s whole schtick), Nvidia refuses to do this, stemming from that same secretive, controlling attitude mentioned earlier. As a result, if you build a hackintosh with an AMD GPU, you’ll get full support and the right drivers out of the box, whereas Nvidia GPUs are unsupported entirely.
Nvidia is brilliant technically but they’re really not a nice company to work with.