Stories
Slash Boxes
Comments

SoylentNews is people

posted by hubie on Thursday May 12 2022, @10:17PM   Printer-friendly
from the better-very-late-than-never dept.

NVIDIA Transitioning To Official, Open-Source Linux GPU Kernel Driver

The day has finally come: NVIDIA is publishing their Linux GPU kernel modules as open-source! To much excitement and a sign of the times, the embargo has just expired on this super-exciting milestone that many of us have been hoping to see for many years. Over the past two decades NVIDIA has offered great Linux driver support with their proprietary driver stack, but with the success of AMD's open-source driver effort going on for more than a decade, many have been calling for NVIDIA to open up their drivers. Their user-space software is remaining closed-source but as of today they have formally opened up their Linux GPU kernel modules and will be maintaining it moving forward. Here's the scoop on this landmark open-source decision at NVIDIA.

Many have been wondering in recent years what sort of NVIDIA open-source play the company has been working on... Going back to the end of 2019 have been signals of some sort of open-source driver effort and various rumblings have continued since that point. Last month I also pointed out a new open-source kernel driver appearing as part of the NVIDIA Tegra sources. Well, now the embargo has just expired and the lid can be lifted - NVIDIA is providing a fully open-source kernel driver solution for their graphics offerings. This isn't limited to just Tegra or so but spans not only their desktop graphics but is already production-ready for data center GPU usage.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by turgid on Friday May 13 2022, @07:16AM (6 children)

    by turgid (4318) Subscriber Badge on Friday May 13 2022, @07:16AM (#1244688) Journal

    The GPU side is closed-source. The CPU side is Open Source. The problem with AMD's special driver is it's tied to particular versions of particular distros. No Slackware support.

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 0) by Anonymous Coward on Friday May 13 2022, @08:19AM

    by Anonymous Coward on Friday May 13 2022, @08:19AM (#1244691)

    What? This only applies to the proprietary driver, which nobody uses. AMD only keeps it around for specific workstation users. That's why it is only for Redhat and Ubuntu. All home users and 99% of professional users use the free driver that works everywhere.

  • (Score: 2, Informative) by higuita on Friday May 13 2022, @02:17PM (4 children)

    by higuita (2465) on Friday May 13 2022, @02:17PM (#1244731)

    what?! where did you get that info?

    i use slackware and i DO PLAY a lot in my AMD R480 card, without any problem... and i do use always the latest stable kernel and slackware -current, so not even a problem with upgrades to some random mix of kernel and mesa

    • (Score: 1) by higuita on Friday May 13 2022, @02:20PM (3 children)

      by higuita (2465) on Friday May 13 2022, @02:20PM (#1244733)

      are you talking about the AMD close driver? if yes, unless you have really some reason to run it, you should use the open source drivers, they are better, faster and really plug and play. Even AMD recommends that. The close drivers exist only for some specific reasons (certification needs, brand new hardware, complete opencl support and any new feature not yet ported to the open source drivers)

      • (Score: 2) by turgid on Friday May 13 2022, @02:58PM (2 children)

        by turgid (4318) Subscriber Badge on Friday May 13 2022, @02:58PM (#1244749) Journal

        Complete OpenCL support. Right, I can understand why, but that restricts me to precisely two Linux distros. At least nVidia's driver will install on almost any distro, including the one that I use, Slackware.

        • (Score: 0) by Anonymous Coward on Friday May 13 2022, @03:54PM (1 child)

          by Anonymous Coward on Friday May 13 2022, @03:54PM (#1244769)

          There are many guides for installing the proprietary GPU driver on unsupported distros.

          There is also ROCm, which provides open source opencl support for many of AMD's GPUs.