How is the NVIDIA driver situation on Linux these days? I built a new desktop with an AMD GPU since I didn't want to deal with all the weirdness of closed source or lacking/obsolete open source drivers.
The current stable proprietary driver is a nightmare on Wayland with my 3070, constant flickering and stuttering everywhere. Apparently the upcoming version 555 is much better, I'm sticking with X11 until it comes out. I never tried the open-source one yet, not sure if it supports my GPU at all.
NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
61–70 of 259 posts
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#62Earlier quoted context omitted.
I have a 3070 on X and it has been great.
Same setup here. Multiple displays don't work well for me. One of the displays doesn't often get detected after resuming screen saver.
So... not perfect, but it works.
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#63Huh. Sway and Wayland was such a nightmare on Nvidia that it convinced me to switch to AMD. I wonder if it's better now. (IIRC the main issue was https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317 , which is now complete.)
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#64How is the NVIDIA driver situation on Linux these days? I built a new desktop with an AMD GPU since I didn't want to deal with all the weirdness of closed source or lacking/obsolete open source drivers.
I've been running Arch with KDE under Wayland on two different laptops both with NVIDIA GPUs using proprietary drivers for years and have not run into issues. Maybe I'm lucky? It's been flawless for me.
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#65Earlier quoted context omitted.
I doubt it. It's probably a matter of constantly being prodded by their industry partners (i.e. Red Hat), constantly being shamed by the community, and reducing the amount of maintenance they need to do to keep their driver stack updated and working on new kernels. The meat of the drivers is still proprietary, this just allows them to be loaded without a proprietary kernel module.
It's hard to believe one of the highest valued companies in the world cares about being shamed for not having open source drivers.
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#66How is the NVIDIA driver situation on Linux these days? I built a new desktop with an AMD GPU since I didn't want to deal with all the weirdness of closed source or lacking/obsolete open source drivers.
I've literally never had an issue in decades of using NVIDIA and linux. They're closed source, but the drivers work very consistently for me. NVIDIA's just the only option if you want something actually good and to run ML workloads as well.
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#67Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#68Earlier quoted context omitted.
I doubt it. It's probably a matter of constantly being prodded by their industry partners (i.e. Red Hat), constantly being shamed by the community, and reducing the amount of maintenance they need to do to keep their driver stack updated and working on new kernels. The meat of the drivers is still proprietary, this just allows them to be loaded without a proprietary kernel module.
It's hard to believe one of the highest valued companies in the world cares about being shamed for not having open source drivers.
I don't know if that's what's happening here, honestly, but you're right that they don't care about being shamed, but building a reputation of being hard to work with and target, especially in a growing market like Linux (still tiny, but growing nonetheless, and becoming significantly more important in the areas where non-gaming GPU use is concerned) can start to erode sales and B2B relationships, and the latter particularly if you make the programmers and PMs hate using your products.
Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#69Re: NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
#70Earlier quoted context omitted.
> but the drivers work very consistently for me The problem with comments like this is that you never know if you will be me or you on your graphics card or laptop. I have tried nvidia a few times and kept getting burnt. AMD just works. I don't get the fastest ML machine, but I am just a tinkerer there and OpenCL works fine for my little toy apps and my 7900XTX blazes through every wine game. If you need it professio…
It also depends heavily on the user. A mechanic might say "This car has never given me a problem" because the mechanic doesn't consider cleaning an idle bypass circuit or adjusting valve clearances to be a "problem". To 99% percent of the population though, those are expensive and annoying problems because they have no idea what those words even mean, much less the ability to troubleshoot, diagnose, and repair.