9 ms·
> I really just wish Nvidia would get its shit together with Linux drivers. Ubuntu has done some great work making things easier and just work, This has been
by fluffything 6y ago
> I really just wish Nvidia would get its shit together with Linux drivers. Ubuntu has done some great work making things easier and just work,
This has been my experience. Ubuntu "just works". What would get better with what you propose? (speaking from ignorance)
- freeone3000 6y agoWeyland still doesn't work with nv drivers, so you get to choose between a reasonable desktop display substrate and full graphics acceleration.
- fluffy87 6y agoKDE and Gnome Support Nvidia drivers on wayland.
- freeone3000 6y agoThey support nouveau. Wayland doesn't support EGS, no matter what DE you stick in front, so nv drivers are out. (Nvidia cards have two drivers on Linux, nouveau, the open-source, slow, and incompatible-with-Quadro ones, and NV, the binary blob shipped by Nvidia that people take religious exception to.)
- jborean93 6y agoGnome supports Wayland over EGS just not by default. I tried it out a few months ago and while it "works" it was somewhat buggy and I just went back to X.
- jfim 6y agoWhat's EGS in this context? I'll take it it's not the Epic Game Store, and searching for Wayland EGS only lands on this HN comment.
- freeone3000 6y agoEGLStreams, one graphics API. The alternative is graphics buffer manager with kernel mode settings.
- fluffything 6y agoGnome and KDE on Wayland support both EGS and GBM, and they have for a while, so the nvidia binary driver "just works" with either of them.
- ZeroCool2u 6y agoYeah, Wayland is one of the main issue here. Things are going really well generally speaking with the Wayland transition, but Nvidia is single-handedly delaying the wide-spread transition from X to Wayland across most distros, which is super unfortunate, because it's a very important part of a desktop Linux experience. Using Wayland day to day on my XPS 13 with regular Intel integrated graphics is great in terms of perf and battery life. There's a much larger conversation to be had about X vs Wayland, but broadly speaking Wayland is just better and not bogged down by design decisions made 20 or 30 years ago. The other key benefit would be driver management. Updating your drivers right now can be a nightmare. If the drivers are open sourced and upstreamed into the kernel this becomes a non-issue. I do understand why Nvidia doesn't want to do that though. A lot of their lead right now is not just hardware based, but software based. They have a choke-hold on the ML ecosystem and it's a huge cash cow for them. Giving away that secret sauce in their drivers, so that AMD could make their cards seamlessly compatible would probably be a huge mistake from a business perspective for Nvidia.
- nl 6y ago> Giving away that secret sauce in their drivers, so that AMD could make their cards seamlessly compatible would probably be a huge mistake from a business perspective for Nvidia. I've seen this argument a lot but never from the ML perspective - and I don't think it makes sense with ML. Nivida's advantage is ML is CUDA and cuDNN, and the huge set of tools built on them. These aren't the driver, but a layer above it. I don't really understand the "secret sauce" argument for the drivers at all, but I assumed it applied to gaming somehow. I can't think of how it applies to ML though.
- pjmlp 6y agoPTX is on the driver level, and it took NVidia several years effort to make their cards properly map into C++ memory module. Intel and AMD despite their FOSS support, actually only do open what they feel like.
- fluffything 6y agonvidia drivers work just fine on wayland with kde and gnome, both of which support EGL and GBM.