AMD vs Nvidia
-
Also do some research over whether you actually do need cuda if you need cuda. It's synonymous with a lot of AI stuff, but in my experience it all works with rocm anyway.
-
-
-
It was the opposite experience for me last time I tried an AMD card. But that was like 8 years ago.
-
NVIDIA is more problematic than AMD on Linux. So AMD.
-
I wouldn't say the proprietary nvidia drivers are any worse than the open-source AMD drivers in terms of stability and performance (nouveau is far inferior to either). Their main issue is that they tend to be desupported long before the hardware breaks, leaving you with the choice of either nouveau or keeping an old kernel (and X version if using X—not sure how things work with Wayland) for compatibility with the old proprietary drivers.
-
-
-
-
-
Blender supports cuda for much of its gpu work. It will work with amd. And there are projects allowing gpu rendering via amd. But they are (and have been for a while) a long way behind the cuda stuff.
For major rendering projects nvidia is still the fastest set up to use.
-
-
I had a better desktop experience with the FOSS driver than the proprietary driver when testing a 2060 on Fedora 41.
-
I haven't been on NVIDIA for a while so i couldn't tell for sure. I know that nvidia raytracing works on linux, but I'm not sure how it goes with the open drivers. If the noveau performance and stability is still somewhat lacking in general, then if both open drivers and raytracing are important to you then AMD is still the better bet.
-
Is your information applicable to the nouveau drivers? I’d understood they’re many years behind in performance and capability but blender has never been in my use case.
-
Like others have already said, if you want Foss drivers then AMD is your only choice.
However, if you want the most performant cards on the market then you can safely choose nvidia. The drivers work really well now, even multi monitor vrr works now with the latest drivers.
Stop listening to what people are parroting, nvidia used to be a bad choice, but not anymore. Even Linus Torvalds has changed his mind
So, when AI people came in, that was wonderful, because it meant somebody at NVIDIA had got much more involved on the kernel side, and NVIDIA went from being on my list of companies who are not good to my list of people who are doing really good work.
-
-
Same, been using an AMD card since building a new PC a few years ago and its been completely smooth sailing. My spouse also built a new PC at the same time but decided to go nvidia instead and has had constant problems (now regrets not going AMD as well) and has yo regularly downgrade the driver and/or kernel just to have a working system or games that don't have things like vertices explosions.
-
I have 2 PCs, both on Linux. One with an AMD XTX 7900 XT, the other one has an Nvidia 3080 TI.
The Nvidia one is running the latest proprietary drivers, and they suck HARD. They just are far inferior to AMD's. The only reason to go Nvidia is to do local AI or video (editing / transcoding).
-
the driver is called AMDGPU PRO. it sits on top of the normal driver, and contains stuff specific to high performance compute. i think it's a requirement for properly fast ROCm but i'm not sure.