Nvidia releases open GPU kernel drivers
- marcih
- Chief of Unicorn Division
- Posts: 110
- Joined: Fri Feb 12, 2021 12:54 pm
- Location: I have no idea what location is or does, sorry.
Nvidia releases open GPU kernel drivers
Bones McCracker wrote:It wouldn't be so bad, if it didn't suck.
Re: Nvidia releases open GPU kernel drivers
nice! moving on
The best argument against democracy is a five-minute conversation with the average voter
Great Britain is a republic, with a hereditary president, while the United States is a monarchy with an elective king
Great Britain is a republic, with a hereditary president, while the United States is a monarchy with an elective king
- otw-refugee
- Director of Sandbags
- Posts: 727
- Joined: Fri Dec 18, 2020 12:01 pm
- Location: Dallas area
Re: Nvidia releases open GPU kernel drivers
*hmm*
Nice comments

Nice comments
Unfuck Nvidia
It is funny, I recently reviewed all "future" supercomputer projects and most (all?) of them were AMD-GPU or Intel based ... Apparently this arrived to the hears of Nvidia's CEO who changed point of view on open-source driver. The move is appreciated here !
Userspace still closed source…
But that's a huge step in the right direction.
As long as the userspace will be closed source, I would still default to AMD
Rememeber guys, this is still useless without:
1. Redistributeable firmware
2. Display driver
3. userspace.
So it really doesn't sound like it's all that, just more "phoronix" clickbait hype.The use of the open source kernel driver is
dependent upon the GPU System Processor (GSP). [...] The GSP is binary-only firmware loaded at run-time.
The open-source kernel driver explicitly depends upon the GSP-supported graphics processors.
So... we move from an open source "shim" around a binary blob running on the main CPU, to and open source "driver" requiring a binary blob running on a separate CPU.
Is it really such a big improvement ?

Understanding is a three edged sword: your side, their side, and the truth.
Local portage repo, opentmpfiles copy
List of wayland apps/compositors
Local portage repo, opentmpfiles copy
List of wayland apps/compositors
- marcih
- Chief of Unicorn Division
- Posts: 110
- Joined: Fri Feb 12, 2021 12:54 pm
- Location: I have no idea what location is or does, sorry.
Re: Nvidia releases open GPU kernel drivers
Many commenters also pointed out that this shift could mean nouveau becoming useable and Mesa the de facto renderer for Nvidia instead of their proprietary reimplementations. Yes, the userspace components remain closed and the modules in their current state are not upstreamable, but I say give both Nvidia and nouveau developers time; the real improvement for desktop users comes from ditching Nvidia's libs for Mesa.otw-refugee wrote: ↑Wed May 11, 2022 9:46 pm So it really doesn't sound like it's all that, just more "phoronix" clickbait hype.![]()
As for the GSP comment: I fail to see how this is different to AMD's nonfree firmware that needs to be loaded on every boot.
Bones McCracker wrote:It wouldn't be so bad, if it didn't suck.
- otw-refugee
- Director of Sandbags
- Posts: 727
- Joined: Fri Dec 18, 2020 12:01 pm
- Location: Dallas area
Re: Nvidia releases open GPU kernel drivers
The problem re nvidia, is they still aren't releasing any specs so nouveau is still at a standstill, still can't set fan speed, performance, etc, except in a very few cases.
Understanding is a three edged sword: your side, their side, and the truth.
Local portage repo, opentmpfiles copy
List of wayland apps/compositors
Local portage repo, opentmpfiles copy
List of wayland apps/compositors
- marcih
- Chief of Unicorn Division
- Posts: 110
- Joined: Fri Feb 12, 2021 12:54 pm
- Location: I have no idea what location is or does, sorry.
Re: Nvidia releases open GPU kernel drivers
Isn't releasing the kernel module's source, for all intents and purposes, the same as releasing formal specifications? What's stopping nouveau devs from doing the same the Nvidia module is? Genuine question, I can't see anything stopping them lifting code from the new kernel driver and getting to function parity when it comes to clocks and fan speeds, the thing that's currently holding them back.
Bones McCracker wrote:It wouldn't be so bad, if it didn't suck.