LKM NVidia Drivers Now Available For NetBSD 35
Dan writes "Quentin Garnier has made a loadable kernel module (LKM) version of the NVidia drivers on NetBSD. This release is very preliminary, rough and mostly meant to test the installation procedure. You will need a NetBSD-current system but the downloadable drivers code itself should be quite backward compatible with some caveats. For example, you need 'options KVM86' in your kernel config. His NVidia drivers on NetBSD page indicates that known working hardware includes RIVA TNT2 Model 64 (PCI), GeForce2 MX/MX 400, Vanta(AGP) and more!"
The answer is DRI! (Score:5, Informative)
Re:The answer is DRI! (Score:5, Interesting)
I'm not saying you're wrong. I think this is the direction NVIDIA needs to take in the future, and I expect they will take it (eventually). But it's not something that can be done in even a couple weeks.
(Actually, I am kind of hoping that this is the reason behind the delay in FreeBSD drivers: the *BSD and Linux teams are trying to work on a much more portable driver, which might well mean DRI. Of course, there are lots of other things to worry about in the FreeBSD drivers since nearly all OpenGL games are going to be run in the Linux emulator, so maybe it's not that simple after all.)
Re:The answer is DRI! (Score:1)
What about OpenBSD (Score:5, Interesting)
With this feat, I wonder if a similar hack could now also be made for OpenBSD... Although probably nobody would be interested in this. I mean, come on: why modify an otherwise stable and highly secure (mostly server) OS through the use of experimental patches, combined with binary code originally meant for another OS, which would only be beneficial to 3d graphics support?
I guess that the next (sufficiently interesting) step would be Darwin (the x86-port ofcourse). Since Darwin is more distantly related from the BSD family than the rest of the BSD's (it's based on a FreeBSD-like layer on top of a microkernel), this might prove to be more of a challenge.
Aaaargh! So many operating systems to potentially support! Do you see now why I am such a proponent of DRI?
Re:What about OpenBSD (Score:2)
next days.
I've got a friend who's only prevented from using
OpenBSD (or MirBSD) as his main OS because there
{we,a}re no nVidia "drivers" (though I dislike to
speak of "drivers" in a unix OS).
Unloadable kernel modules are obsolete now? (Score:2)
Re:Unloadable kernel modules are obsolete now? (Score:2)
Just publish the spec (Score:2)
NVidia does this partly to protect their overpriced "pro" Quadro line, which is basically the same as the GEForce line but costs about 3x as much. GeForce boards are crippled in software to keep them from doing a few things the Quadro boards do. Given the dinky market for "pro" graphics boards, I'm surprised they still bother.