Nvidia Proprietary Driver on NetBSD reddit / BSD ---------------------------------------------------------------------- [deleted] · 2021-08-01 18:29 I found [this](https://pkgsrc.se/wip/nvidia-freebsd) on pkgsrc.se. Apparently, its a port of the FreeBSD proprietary driver made to work on NetBSD. But, its called nvidia-freebsd-i386. Does this mean it won’t work for me on my 64 bit system? I have a Nvidia GTX 1070. Could anyone tell me if this port would work for me? Thanks! ---------------------------------------------------------------------- Midar3 · 2021-08-01 18:35 You can use nouveau, but it won't have reclocking like for all modern Nvidia GPUs. The best option is probably to sell the Nvidia GPU and buy an AMD GPU - those are not hostile to open source and generally work well. Nvidia will not offer a driver for NetBSD, so you can only vote with your wallet. ---------------------------------------------------------------------- [deleted] · 2021-08-01 18:39 Wow, you commented fast I am planning to eventually get an AMD GPU but that’ll probably be a while. But, can you explain what reclocking is? Is it very important? Also what version of NetBSD could I use that works with my GTX 1070? Current, or the latest release? ---------------------------------------------------------------------- Midar3 · 2021-08-01 19:12 If anything at all, I would try current, but even then I would not get my hopes up too much - noveau might be behind a few versions, as I don't think anybody cares a lot about Nvidia on NetBSD, given that nouveau can't do reclocking on modern cards. Reclocking means setting the clock speed. Those desktop cards by default run on the lowest clock, and the noveau driver can't increase the clock when there's load. This means you'll always have really poor performance. If you want 3D acceleration on NetBSD, there really is no way around an Intel GPU or an AMD, sorry :(. And that's not to blame on NetBSD, but that's 100% on Nvidia. ---------------------------------------------------------------------- [deleted] · 2021-08-01 19:14 Well that sucks. Thanks for helping. I’ll probably stick to FreeBSD on my desktop until I get and amd gpu. But, I do have a laptop with intel graphics but its year old hardware, so I might be out of luck. I’m getting more frustrated with nvidia by the day. ---------------------------------------------------------------------- Midar3 · 2021-08-02 08:43 Intel support should be pretty good, so giving current a try might be a good idea :) ---------------------------------------------------------------------- photons_are_scary · 2021-08-02 08:56 this is not a port to netbsd. pkgsrc works on many platforms, including freebsd - this is a packaging of the freebsd Nvidia driver, for freebsd. your only option on netbsd will be nouveau, and that will work poorly with your card if it works at all - I suggest looking for a slightly older amd card, like an r9 290, for use with netbsd. ---------------------------------------------------------------------- nia_netbsd · 2021-08-02 09:43 We actually care quite a lot about nouveau and it's supported much better than post-2012 AMD GPUs currently. It was also prioritized recently when updating the graphics stack. There's advantages to kernel modesetting beyond raw performance. Intel still wins out, however. All the drivers are behind a few versions, that's the nature two people having to continually port code. ---------------------------------------------------------------------- LSmoothXD · 2022-04-11 01:35 What graphics hardware would you recommend for a NetBSD-only workstation? Is there discrete Intel hardware available on the market? Does it support multiple displays (e.g. 4-6 ports, with at least one being 4k)? ---------------------------------------------------------------------- LSmoothXD · 2022-04-11 01:35 What graphics hardware is best supported in the compute role on open source OSes? What about support on NetBSD? ---------------------------------------------------------------------- LSmoothXD · 2022-04-11 01:39 I recall, a decent level of OpenGL support with Radeon HD cards works on recent NetBSD (not sure if it worked flawlessly in 9.0; it certainly had been operational in the -current leading to 10.0). I still would prefer a flawless and complete support. Is it correct to assume that only Intel has these qualities on NetBSD? ---------------------------------------------------------------------- nia_netbsd · 2022-04-11 07:32 There's no support for CUDA or similar on NetBSD currently. There is basic software support for OpenCL, finished by me last year. If you just want something for a workstation, there's reports that the GeForce 1050 Ti and 1030 work well with a CURRENT kernel. ---------------------------------------------------------------------- LSmoothXD · 2022-04-11 21:20 1. Does 1050 Ti require additional blobs / configurations? Does it work with stock system out-of-the box? 2. Is there an OpenCL implementation available for Nvidia hardware? Is OpenCL only available for Radeon? What about the implementation you've mentioned in your post? 3. Will I end up with dead (= unused) silicon if I use Radeon card with open drivers? On Linux? On NetBSD? Same question for Nvidia hardware. This question is a reflection on the statements that the support for GPU hardware is "partial". 4. I wonder, if drivers, including CUDA could be run in a separate VM? 5. Is there an interest in NetBSD community to have complex drivers being run in a virtualized container? Could this already be accomplished with CUDA, with possibly minimal modifications to Linux? My particular concern is with the issue of a dead silicon. I don't mind in principle with having a compute-only card for rendering; yet, is that even available at this time? Does open implementation of OpenCL leave dead silicon lingering?