Nvidia Drivers Are Becoming Open Source

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • In this video I discuss the upcoming Nvidia R560 drivers that will have open source kernel modules, and the new opensource nova driver being developed by Red Hat in rust, we're entering an era of Nvidia being great on Linux, and users with heavy graphics workloads not having to rely on Windows with rampant bugs like the recent outages caused by crowd strike.
    My merch is available at
    based.win/
    Subscribe to me on Odysee.com
    odysee.com/@Al...
    ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿
    Monero
    45F2bNHVcRzXVBsvZ5giyvKGAgm6LFhMsjUUVPTEtdgJJ5SNyxzSNUmFSBR5qCCWLpjiUjYMkmZoX9b3cChNjvxR7kvh436
    Bitcoin
    3MMKHXPQrGHEsmdHaAGD59FWhKFGeUsAxV
    Ethereum
    0xeA4DA3F9BAb091Eb86921CA6E41712438f4E5079
    Litecoin
    MBfrxLJMuw26hbVi2MjCVDFkkExz8rYvUF

КОМЕНТАРІ • 1,4 тис.

  • @marlon6598
    @marlon6598 Місяць тому +2447

    We're so fucking back

    • @Mordecrox
      @Mordecrox Місяць тому +23

      Who are "we", are we on this room right now?

    • @LuizCarlos-my1wr
      @LuizCarlos-my1wr Місяць тому +92

      ​@@Mordecroxi can tell you that i am in your walls

    • @MacGuffin1
      @MacGuffin1 Місяць тому +6

      @@Mordecrox 🤣 indeed.... Let me know when Linux becomes useful for any non-CLI app and maybe Ill plug in a monitor instead of using putty from my win box which hasn't missed a beat in years. At least I might be able to use PCIE gfx on a pi now...

    • @MacGuffin1
      @MacGuffin1 Місяць тому +2

      From where? when?

    • @LinkedMember
      @LinkedMember Місяць тому +2

      I love hearing this quote, seeing it especially - it’s always great news!

  • @oriyadid
    @oriyadid Місяць тому +1287

    This is fantastic, honestly didn't expect Nvidia to ever get this far

    • @Lykkos29
      @Lykkos29 Місяць тому +102

      They realized windows is getting too efdup and linux desktop is increasing its user base

    • @parsoniareigns
      @parsoniareigns Місяць тому +3

      Dont think they did either.😊

    • @youtubeenjoyer1743
      @youtubeenjoyer1743 Місяць тому +41

      @@Lykkos29absolutely delusional. Year of the Linux desktop guys!!! 😊

    • @Lykkos29
      @Lykkos29 Місяць тому +2

      @@youtubeenjoyer1743 hopefully that’s never going to happen

    • @mateuszkrytyk5711
      @mateuszkrytyk5711 Місяць тому +18

      ​​@@Lykkos29 so the user base increased by 10 ?
      Like ...people not millions

  • @lazar112
    @lazar112 Місяць тому +2080

    We got open source Nvidia drivers before GTA 6

    • @Moe_Posting_Chad
      @Moe_Posting_Chad Місяць тому +101

      games gonna be woke with a terrible unfunny story that will disappoint mass audiences
      but it will have a gta mmo theme park and shark card$

    • @orektez
      @orektez Місяць тому +27

      we'll somehow land on the sun before gta 6 comes out

    • @Zagirus
      @Zagirus Місяць тому +74

      @@Moe_Posting_Chad
      You got that right. GTA 6 is set to be the ultimate Virtue Signal Edition, packed with a shockingly subpar story, cringe-worthy characters, and laughably bad physics.
      *Source:*
      Bloomberg article: "All of this comes as part of a report about Rockstar Games' attempts to reinvent itself as a more progressive company. Developers are also being cautious not to "punch down" by making jokes about marginalized groups, the people said, in contrast to previous games. Rockstar declined to move forward with GTA Online mode Cops n’ Crooks in the aftermath of George Floyd’s death. The company removed transphobic jokes from the most recent console release of Grand Theft Auto and the Confederate flag from Vice City's remaster. The report also confirmed that Rockstar will have racist white cops who will profile people of color. This was one of several politically sensitive actions Rockstar, a division of Take-Two Interactive Software Inc., has taken in recent years."

    • @mrbanana6464
      @mrbanana6464 Місяць тому +68

      @@Moe_Posting_Chad Unironically using the word woke, "opinion" disregarded

    • @Oclus8
      @Oclus8 Місяць тому

      @@mrbanana6464
      faɡɡot

  • @kocokan
    @kocokan Місяць тому +447

    Their enterprise customers now are linux servers for
    LLMs

    • @user-lx2ep9hd4k
      @user-lx2ep9hd4k Місяць тому +77

      Exactly, they kinda had to do this step

    • @printf255
      @printf255 Місяць тому +5

      except those don't use wayland or X11, just a tty

    • @c99kfm
      @c99kfm Місяць тому +24

      @@printf255 Where LLMs generally don't need a graphical environment, it can certainly take advantage of e.g. the AI-supporting hardware nVidia has been making noises about in their enterprise cards.

    • @abeidiot
      @abeidiot Місяць тому

      always had been

    • @NorthernChimp
      @NorthernChimp Місяць тому +15

      ​@@c99kfm LLMs usually don't need graphics, but they need the same type of maths as graphics. That's why GPU hardware can be used for their computation, and why Nvidia is ahead with dedicated ones.

  • @乂
    @乂 Місяць тому +1797

    This is huge! Nvidia going open-source is a game changer for Linux. Props to Red Hat for working on Nova too. The future looks bright!

    • @lussor1
      @lussor1 Місяць тому +14

      Does not matter as long as anticheats exist

    • @KingKrouch
      @KingKrouch Місяць тому +144

      ​@@lussor1missing out on live service slop doesn't matter that much to me at least. If you need that stuff and must engage with a data collecting Skinner's box that manipulates your chances to win to keep you playing, just set up a Windows dual boot.

    • @Jmvars
      @Jmvars Місяць тому +22

      @@KingKrouch that is unnecessarily hostile, bro

    • @werdf23cgjk745
      @werdf23cgjk745 Місяць тому

      @@lussor1 grow up and quit playing games man child. get some work done

    • @jimnor8817
      @jimnor8817 Місяць тому +31

      @@lussor1 EAC works for the games that matter. Valorant and League blow @ss

  • @connivingkhajiit
    @connivingkhajiit Місяць тому +861

    its happening, hell is freezing over...

    • @moji_dev
      @moji_dev Місяць тому +22

      "IT'S RISING" (in both marketshare and hell itself)

    • @Henry-sv3wv
      @Henry-sv3wv Місяць тому +8

      NVIDIA is a Helluva Boss

    • @lopezjose568
      @lopezjose568 Місяць тому +21

      the CrowdStrike bug was so severe, it broke reality! 🤣

    • @Alan2ez
      @Alan2ez Місяць тому

      ragnarok is coming...

    • @Kokurorokuko
      @Kokurorokuko Місяць тому +2

      You know, Dante's last circle is all icey.

  • @navalhabr
    @navalhabr Місяць тому +843

    The year of Linux is real.

    • @FOSS-For-All
      @FOSS-For-All Місяць тому +68

      i’d say it’s still at least a few years away, but we are getting closer and it is accelerating thanks to microsoft

    • @yarmgl1613
      @yarmgl1613 Місяць тому +10

      I've only recently moved back to linux for work, fedora is pretty neat

    • @FerWasTaken
      @FerWasTaken Місяць тому +10

      its like fusion reactors

    • @kajojo2399
      @kajojo2399 Місяць тому +4

      ​@@FerWasTakenOr graphene

    • @Sezamn
      @Sezamn Місяць тому +20

      @@FOSS-For-All remember that win10 loses support in 2025. i heard a LOT of people that are like "going to linux when win10 support drops", maybe that's not going to be everyone, but still every person matters no?

  • @DidObamaCare
    @DidObamaCare Місяць тому +318

    Maybe there is hope after all!

    • @Tranquillow2
      @Tranquillow2 Місяць тому +2

      No, Pascal and Maxwell are still stuck with proprietary drivers

    • @randomgamingin144p
      @randomgamingin144p Місяць тому

      @@Tranquillow2 thankfully im on a low profile gtx 1650 :)

  • @nixosgoddess
    @nixosgoddess Місяць тому +241

    I feel like it's worth mentioning that version 555 of the nvidia drivers have the explicit sync protocol implemented. This makes nvidia gpus so much nicer to use on wayland compositors that have explicit sync support as it eliminates flickering. XWayland has also recently merged explicit sync support.
    When I found out about this, I upgraded my drivers and I immediately got so many of my problems with wayland fixed. This is huge. I am so glad I can finally have a good experience with using wayland.

    • @Moe_Posting_Chad
      @Moe_Posting_Chad Місяць тому +10

      I booted up into windows and had no problems.
      *Ever*

    • @sarcasticmcspastic
      @sarcasticmcspastic Місяць тому +57

      @Moe_Posting_Chad lol you oughta tell the united states government that today

    • @TheGeorey
      @TheGeorey Місяць тому +43

      I booted up into Arch (btw) and had no problems.
      Ever

    • @michaelplaczek9385
      @michaelplaczek9385 Місяць тому +31

      @@Moe_Posting_ChadYou and I had different experiences with Windows

    • @__kira6687
      @__kira6687 Місяць тому +1

      explicit sync on 555 is broken for me and further downgrades from 550 to 535 fixes more nvidia wayland flickering

  • @itshadoww
    @itshadoww Місяць тому +87

    "Not every GPU is compatible" such a typical nvidia move...

    • @DigitalBroomstick
      @DigitalBroomstick Місяць тому +1

      Fuck me, little bitches like you who complain whenever anything good happens - so sad.

    • @awesomeferret
      @awesomeferret Місяць тому +5

      It's a super Nvidia move to not include the GPUs that are in their twilight years of official driver support, but include GPUs that could very well get nearly a decade more of official driver support.

    • @itshadoww
      @itshadoww Місяць тому +6

      @@awesomeferret Wow. I'm still happy with my 1080 Ti and the performance it offers, so I don't really care about how old it is.

    • @LeavesDecaying
      @LeavesDecaying Місяць тому +3

      ​@@itshadowwWell, Nvidia does.

    • @itshadoww
      @itshadoww Місяць тому +2

      @@LeavesDecaying Which is unfortunate.

  • @rch5395
    @rch5395 Місяць тому +530

    Hot take drivers should be legally mandated to be open sourced to enable fairer competition between operating systems.

    • @dongatello6969
      @dongatello6969 Місяць тому +99

      All software should be open source

    • @jonahhekmatyar
      @jonahhekmatyar Місяць тому +1

      ​@@dongatello6969lmao that's retarded

    • @moosyu
      @moosyu Місяць тому +166

      @@dongatello6969 idk about that one man

    • @FronosElectronics
      @FronosElectronics Місяць тому

      All software should be owned by the government and operating systems such as Linux need to be banned immediately

    • @FronosElectronics
      @FronosElectronics Місяць тому +3

      (this is a joke)

  • @sdkdb
    @sdkdb Місяць тому +116

    The amount of disappointment after learning that the drivers are limited to only a very few cards is immeasurable.

    • @sahar1213
      @sahar1213 Місяць тому +1

      Yeah, same

    • @user-zo1kn8ob7h
      @user-zo1kn8ob7h Місяць тому

      habent heard all let but like

    • @user-zo1kn8ob7h
      @user-zo1kn8ob7h Місяць тому +15

      rtx and above basically right?
      give it a year or so and youll habe one too

    • @techpriest4787
      @techpriest4787 Місяць тому +8

      Um. A gtx 1080ti is the last card before the start of RTX. Not counting the funky GTX 1600s. And the 1080ti so Pascal is now like 6 years old...

    • @thomas.thomas
      @thomas.thomas Місяць тому +6

      @@user-zo1kn8ob7h the 1080, even the 1070 are still quite good cards - they can even run local LLMs or stable diffusion

  • @haxalicious
    @haxalicious Місяць тому +409

    Correction about Minecraft. Java Edition is effectively open-source and decompilable. That's why modding is so easy.

    • @MrBelles104
      @MrBelles104 Місяць тому +82

      Effectively open-source but there are a few backends in terms of account validation from their servers. I guess that's why there are "cracks" of it that don't send telemetry and don't require accounts, but those are also questionable in terms of privacy.

    • @huben_1337
      @huben_1337 Місяць тому +79

      @@MrBelles104 "cracked" means just that u have set the mc server to offline mode. its an official setting

    • @pwouik9784
      @pwouik9784 Місяць тому +96

      Decompilable but not open source, you don't have the right to publish the code online

    • @Z3rgatul
      @Z3rgatul Місяць тому

      ​@@pwouik9784🤓🤓🤓

    • @MrBelles104
      @MrBelles104 Місяць тому

      @@huben_1337 I mean account registration, the game can't officially be accessed without a Microsoft account, which has to connect to Microsoft HQ. Cracked versions get around this by pirating the game.

  • @hyoenmadan
    @hyoenmadan Місяць тому +183

    3:58 About the Crowdstrike fiasco...
    - Yes, this time isn't MS fault, but Crowdstrike's.
    - Linux on enterprise is also patched/injected with Crowdstrike Falcon kernel code, so don't feel so secure about those linux web/infrastructure servers.

    • @user-zo1kn8ob7h
      @user-zo1kn8ob7h Місяць тому +17

      so tired of HURR DURR REEE REE IM DUM LISSIN ME MICROSOF DO BAD
      NO
      NO THEY DID NOT

    • @abeidiot
      @abeidiot Місяць тому

      they actually managed to cause kernel panic in linux from their kernel module too before lol

    • @TheDoomerBlox
      @TheDoomerBlox Місяць тому

      @@user-zo1kn8ob7h haha microshaft

    • @fierelier7691
      @fierelier7691 Місяць тому +27

      I don't like MS but this post needs more likes, it really wasn't their fault this time. A lot of media is covering this quite badly, putting "MICROSOFT: ..." in the title and what have you, probably because it's more sensational.

    • @dziadek_gruz
      @dziadek_gruz Місяць тому +1

      @@fierelier7691 it is microsoft faults because those drivers were whql signed

  • @AeonPrime92
    @AeonPrime92 Місяць тому +62

    I usually agree with your statements but your take on the crowdstrike situation was just plain wrong. CrowdStrike Falcon is EP installed by the user/admins with system privileges, a kernel driver included. If Crowdstrike then pushes a faulty update, how exactly is that related to Microsoft? This could have happened to any Linux distro/application that live patches something regularly.

    •  Місяць тому +25

      Yes, I bet a faulty kernel driver and software with root privileges could make Linux stuck in an endless failing boot cycle as well.

    • @RoterFruchtZwerg
      @RoterFruchtZwerg Місяць тому +23

      Actually CrowdStrike proved that already with causing kernel panics on RedHat in June and Debian / RockyLinux in April this year :D

    • @tamertamertamer4874
      @tamertamertamer4874 Місяць тому +3

      @@RoterFruchtZwergthey’re so good at security lmao

    • @badpiggies988
      @badpiggies988 Місяць тому +1

      Exactly. It has accidentally been turned into a worm on Linux servers before

  • @KingKrouch
    @KingKrouch Місяць тому +72

    Worth noting that NVK is releasing for open source NVIDIA drivers on Linux, and it's apparently included with Mesa. It apparently needs some work to become compliant with later Vulkan standards, alongside some optimizations, but it's shaping up to be interesting.

    • @RifterDask
      @RifterDask Місяць тому +4

      NVK could be in a really compelling place in six months, yeah.

    • @crashniels
      @crashniels Місяць тому +2

      It's already conformant for 1.3. just needs the extra extensions now and some fixes. It's already in a pretty good shape for vulkan. I'm getting about half the performance compared to Nvidias driver

    • @TheoParis
      @TheoParis Місяць тому +1

      Not to mention nvk still supports older cards like my 1050 ti with an environment variable set.

  • @LukasSmith827
    @LukasSmith827 Місяць тому +81

    George Hotz is gonna go wild with this

    • @bubbleboy821
      @bubbleboy821 Місяць тому +12

      For real! This is huge for his TinyBox

    • @sirynka
      @sirynka Місяць тому +9

      Have you watched his streams?
      Cause from what I've seen / understood, he didn't see the difference in openness between amd & nvidia. Both have open kernel drivers but proprietary firmware. And in case of amd he, supposedly, even found some bugs in gpu firmware that he can't patch directly.

  • @CatMeowMeow
    @CatMeowMeow Місяць тому +34

    As far as I understand, Mojang provides official meetings for decompiling Minecraft's code. So not open source, but also the core code isn't really protected. You can decompile to the same class/function/variable names as in the source

  • @Redyf
    @Redyf Місяць тому +30

    Microsoft outage and Mental Outlaw video about Nvidia drivers becoming open source in the same day, we are so back!

  • @ryderman5329
    @ryderman5329 Місяць тому +21

    Big props for Red Hat, they add a lot to linux drivers and open source virtualization😊

  • @NicholasSeemann47
    @NicholasSeemann47 Місяць тому +94

    A BLESSING FROM THE LORD!

    • @DevInfinity
      @DevInfinity Місяць тому +11

      God wants us to play more video games?

    • @helios8369
      @helios8369 Місяць тому +5

      @@DevInfinity Hell yeah!

    • @jigsaw2253
      @jigsaw2253 Місяць тому +1

      There is no Lord!

    • @DevInfinity
      @DevInfinity Місяць тому +5

      ​@jigsaw2253 Then what is there?

    • @SumriseHD
      @SumriseHD Місяць тому +1

      ​@@DevInfinityThere is a Lord and He will touch you with His noodly appendage! Praise be!

  • @Tritibellum
    @Tritibellum Місяць тому +34

    that's huge! linux is truly becoming close to an OS for all gamers

    • @Alfred-Neuman
      @Alfred-Neuman Місяць тому +28

      I just asked Nvidia very politely to open-source their drivers "or else..." so they didn't really have much choice but to do this...
      You're welcome!

    • @nikunjkhangwal
      @nikunjkhangwal Місяць тому +14

      ​@@Alfred-NeumanBased

    • @anthonynehoda2064
      @anthonynehoda2064 Місяць тому +1

      what? Valve already did it, Linux is gaming OS right now, im more care about software for work(in my case CG/VFX), as soon as it will be resolved I throw Windows in the ditch, so fed up im with their BS and i never used Linux before, thats how I hate Microsoft now

    • @NorthernChimp
      @NorthernChimp Місяць тому

      ​@@Alfred-Neuman Lapsu$ member?

    • @CowBeatsCrow
      @CowBeatsCrow Місяць тому

      ​@@anthonynehoda2064Proton and Steam's other work is one major achievement, but open source NVIDIA GPU drivers are another huge achievement.

  • @fabillo522
    @fabillo522 Місяць тому +44

    I mean because of how comparatively easily Java bytecode is to decompile and Mojang actually releasing the official obfuscation mappings for Minecraft, I would pretty much call the game source-available for all intents and purposes. Your coding experience with some of the Minecraft modding SDKs is pretty much identical to that of the developers themselves, except for minor stuff like code comments and such.

  • @olnnn
    @olnnn Місяць тому +18

    So the older cards are still screwed on linux once nvidia drops support for them since other than 1st gen maxwell can't be re-clocked without signed firmware and are thus stucked in the lowest power state if you use the nouveau driver... (it's bad enough with the ones they've already dropped support from that have to be manually be re-clocked and use sub-part foss drivers or you have to use the obsolete drivers that don't support wayland and regularly breaks with newer kernels)

    • @termiterasin
      @termiterasin Місяць тому +4

      Since it's open source maybe people will try to add support for older cards.

    • @luperteverett1271
      @luperteverett1271 Місяць тому +1

      ​@@termiterasin It is a lack of redistributable PMU firmware issue, which rests entirely on Nvidia making it available. Nothing else can fix that.

  • @RedactedBrainwaves
    @RedactedBrainwaves Місяць тому +48

    Linus can now retract his middle finger

    • @PhazerTech
      @PhazerTech Місяць тому +31

      He could but he still probably won't.

    • @kexec.
      @kexec. Місяць тому +15

      nah only support rtx

    • @OsmarMty
      @OsmarMty Місяць тому +23

      It's not all GPUs though

    • @olnnn
      @olnnn Місяць тому +13

      Nah only if they fully open source it for all cards

    • @gormless-idiot
      @gormless-idiot Місяць тому

      No, because it took twenty fucking years for it to happen.

  • @Capiosus
    @Capiosus Місяць тому +17

    "the year of the linux desktop"
    There are still a few issues with graphics, so not this year or next year, but maybe soon? I've heard good things about the progress on wayland. I can already play basically all windows games through proton (thank gaben's developers), and driver issues are the biggest issue right now.
    I'm feeling next 5 years it could be very possible if windows makes serious blunders because Linux doesn't come with all the stupid windows features.

    • @kab43
      @kab43 Місяць тому +2

      i think they’ve been saying that every year now. probably because it’s just getting better and better

  • @alternateperson6600
    @alternateperson6600 Місяць тому +65

    I wonder if this means NVIDIA drivers getting ported to OpenBSD.

    • @GoonyMclinux
      @GoonyMclinux Місяць тому +9

      No, they Didn't open source the important part just the one part that doesn't matter.

    • @alternateperson6600
      @alternateperson6600 Місяць тому +1

      @@GoonyMclinux perhaps, but free kernel modules means Xorg devs can improve on their existing driver (Nouveau) to be on par with the proprietary one, so OpenBSD devs might reconsider porting it.
      Although it seems RedHat is diverting their efforts towards their Rust driver or whatever, so maybe my comment was premature. Linux devs chasing the new shiny as always.

    • @somenameidk5278
      @somenameidk5278 Місяць тому +5

      ​@@alternateperson6600The nouveau OpenGL driver is falling out of favour and being replaced with NVK+Zink from what i understand

    • @alternateperson6600
      @alternateperson6600 Місяць тому +3

      @@somenameidk5278 NVK is the Mesa driver; think of RADV for Radeon graphics cards. The user-space driver is still Nouveau, which apparently is getting replaced with the Rust-written driver Nova.

  • @ktsmells
    @ktsmells Місяць тому +9

    1:37 h-node looks like an advert for a rule 34 website.

  • @MrBelles104
    @MrBelles104 Місяць тому +13

    Welp this is an absolute win for everyone! I remember in your ArchInstall video where you held out hope for the moment Nvidia Drivers became open.
    I'm also glad to have another talking point, the CrowdStrike outage of '24, in the battle against Windows. It is an active chore to validate Windows today, contrary to how hard it was to validate Linux a few years ago.

    • @hyoenmadan
      @hyoenmadan Місяць тому +4

      Kek, don't feel so c=cky. In enterprise Linux kernels also receive the Crowdstrike's Falcon kernel mode vax shoot. Nothing ensures these kernel can't kernel crash too just as Windows. In this case isn't Windows fail, but failure on enterprise insisting in using r00tkit bloobs like Crowdstrike.

    • @MrBelles104
      @MrBelles104 Місяць тому

      @@hyoenmadan well damn, doesn't seem like freedom respecting IT folk would ever have rootkit bOwObs to begin with, unless Crowdstrike is as vital to servers as Apache.

    • @rusi6219
      @rusi6219 Місяць тому +2

      ​@@MrBelles104"freedom respecting IT folk" has the same energy as "I am from from the government and I'm here to help"

    • @Margen67
      @Margen67 Місяць тому

      Penguins need HUGS

    • @awesomeferret
      @awesomeferret Місяць тому

      It's not a win for people like me who have a 10 series card and thought about this long enough to realize that the 10 series is in its twilight years, but the cards that have open source support are likely to get nearly another decade of official driver support. They clearly don't care about open source in the way that they should, and it's very obviously the correct thing to do environmentally to open source something as "future proof" as the 1070 and 1080 and 1080ti. Those cards will be able to run many of the latest indie games at 1080p with lots of AA for at least another decade, so Nivida is knowingly creating ewaste to raise profits by not allowing the community to keep the cards secure.

  • @legendaryzfps
    @legendaryzfps Місяць тому +6

    Nvidia didnt do this, Valve wants to get steamOS for the masses and that's the cash behind this change

    • @legendaryzfps
      @legendaryzfps Місяць тому

      Nvidia couldnt care less

    • @HobbitJack1
      @HobbitJack1 Місяць тому +1

      Companies are always driven by money (that's why they're companies) but the reason isn't important, because it's pretty obvious that this is better for everyone than it was before.

    • @PixyEm
      @PixyEm Місяць тому +1

      A quick google shows the Steamdeck is powered by an AMD GPU

    • @legendaryzfps
      @legendaryzfps Місяць тому

      @@PixyEm if you hadnt been living under a rock you knew that valve is trying to make steamos a Windows competitior, therefore they care about Linux support

    • @legendaryzfps
      @legendaryzfps Місяць тому

      @@HobbitJack1 yup but nvidia on their own wouldnt have done it, we have to thank gabe for it

  • @chbrules
    @chbrules Місяць тому +7

    Wow. It only took forever. Thanks for the minimal effort, Jensen.

  • @petersmythe6462
    @petersmythe6462 Місяць тому +9

    HDMI forum: "oh great, another one."

    • @sean7221
      @sean7221 Місяць тому

      HDMI needs to take hike, DP port is the future

  • @CommanderRiker0
    @CommanderRiker0 Місяць тому +49

    Writing this in Rust is going to be a dumpster fire. A lot of speed ups on video card drivers for game hooks rely on some hacky code, a lot of it theoretically unsafe.

    • @downey2294
      @downey2294 Місяць тому +14

      there is always the unsafe keyword. but yea kind of defeats the purpose of doing it in rust.

    • @theforeskinsnatcher373
      @theforeskinsnatcher373 Місяць тому +9

      yeah there is no way its going to be safe rust, especially with all the DMAs / register accesses going on.

    • @PredatoryQQmber
      @PredatoryQQmber Місяць тому +4

      The worst part of this Rust crap is that it's completely Windows & MacOS-centric in its centralized distribution system. Meaning that it's bringing dll-hell and massive static linking code duplication into all distros.

    • @myxail0
      @myxail0 Місяць тому

      I imagine a lot of bugs come from hacky parts too

    • @CommanderRiker0
      @CommanderRiker0 Місяць тому +1

      @@myxail0 No, that's not how it works. Unsafe doesn't imply buggy in this context, unless you are using a malicious graphics driver. It means you made certain assumptions about your hardware. Very low level functions called millions of times. Rust in the situation would be much slower.

  • @szaszm_
    @szaszm_ Місяць тому +2

    The open source kernel modules have been out for more than a year now, nvidia just announced them becoming the primary ones now. All the code is moved to the firmware now, so there is not much in terms of trade secrets remaining in the kernel module left to protect. The only thing changing with this announcement is that the kernel will no longer complain about tainted modules. This doesn't change the quality of the driver. Their userspace driver will remain proprietary, and not based on mesa. And so will their firmware.

  • @BobertV702
    @BobertV702 Місяць тому +5

    I started watching all of the videos in your channel from the beginning, and I'd really love to see some new cooking videos every once in a while. I started cooking a few months back just because of you being based

  • @chillcopyrightfreemusic
    @chillcopyrightfreemusic Місяць тому +2

    Janson leather jacket guy for the W 😂

  • @ExtinctionOfTruth
    @ExtinctionOfTruth Місяць тому +6

    I went from 11 minutes per image on AI image generation on a 1080ti to 30 seconds on a 2080 TI and 4 minutes on a blender render to 40 seconds, I LOVE YOU RTX

    • @BinaryDood
      @BinaryDood Місяць тому

      Efficiency is not all you know

    • @rishirajsaikia1323
      @rishirajsaikia1323 Місяць тому +1

      10 series won't be efficient in AI because it doesn't have dedicated tensor cores. ​@@BinaryDood

    • @mal2ksc
      @mal2ksc Місяць тому

      @@rishirajsaikia1323 This is why I think a lot of people would be fine sidegrading (in terms of gaming) to a 3060 -- their gaming experience is already fine, and they just need AI to operate on somewhat reasonable time scales.

    • @awesomeferret
      @awesomeferret Місяць тому +2

      That's impressive. I'm impressed more every year by how well my 1070 has aged (there aren't any games that I want to play that I can't run at 1440p60 with high to ultra settings) but it's nice knowing that in 5 years or so when I finally upgrade, there will be a huge performance jump to look forward to.

  • @FennekinFox326
    @FennekinFox326 Місяць тому +38

    Does this mean people can finally make drivers for Windows vista again?

    • @thomas.thomas
      @thomas.thomas Місяць тому +6

      why would you want to use Windows Vista?

    • @rkan2
      @rkan2 Місяць тому +9

      Or Windows 7 - I want this answered tbh 😅

    • @pixels_per_minute
      @pixels_per_minute Місяць тому

      ​@@thomas.thomasIdk, but people will do it if they can.

  • @kekistanifreedomfighter4197
    @kekistanifreedomfighter4197 Місяць тому +9

    Damn. I gotta check the weather channel to check if hell has frozen over. Even if it's only for RTX cards right now, I wonder how long it'd take a team to fork and port them to work on GTX cards.

    • @olnnn
      @olnnn Місяць тому +6

      The open kernel module doesn't help with older cards (unless you mean gtx as in GTX 16xx where it already works) - the problem is that maxwell 2.0 and pascal cards require signed firmware to be able to change power states. You can use the open source nouveau driver (and NVK in debug mode) on them but since they can only run in the lowest power state it runs very slowly. Only really nvidia or some super motivated expert hacker reverse engineering effort would be able to fix that.
      On maxwell 1.0 (gtx 750 ti) and older cards you can change power states manually and get half-way decent performance with open source nouveau drivers but it's a bit jank and as noted not really any usable vulkan yet on the cards that support it.
      nVidia ultimately doesn't care enought about the older cards.

    • @Moe_Posting_Chad
      @Moe_Posting_Chad Місяць тому +1

      "require signed firmware to be able to change power states"
      FUCKING WHY? I was told Ford making INTERCHANGEABLE PARTS on an ASSEMBLY LINE was the greatest innovation of all time.
      *IMAGINE BEING ABLE TO REPLACE A SCREW WITH ANY SCREW IN THE FUCKING BUCKET! WHAT A QUAINT IDEA!*

  • @wtfidonteven6874
    @wtfidonteven6874 Місяць тому +7

    and here i am getting ram-rodded since i only have pascal

  • @eurodank
    @eurodank Місяць тому +11

    Fucking hope one day linux supports my audio chip.

    • @Moe_Posting_Chad
      @Moe_Posting_Chad Місяць тому +7

      It really is the little things holding linux back

    • @Simon_Denmark
      @Simon_Denmark Місяць тому +8

      @@Moe_Posting_ChadA lot of little things that will always keep someone from migrating to linux from windows.

    • @KizukiKotataki
      @KizukiKotataki Місяць тому

      The opposite actually. Your audio chip should support Linux. Not the otherway around.
      Should I complain to Microsoft for not supporting BTRFS? Which obviously does not make sense.
      Not only that, you are comparing free devs to paid devs

  • @carter-the-coder
    @carter-the-coder Місяць тому +5

    2024 is crazy 💀

    • @adrian80_
      @adrian80_ Місяць тому +2

      we entered a new timeline 💀

  • @hiru92
    @hiru92 Місяць тому +4

    kernel is already open, so what is mean by going open source, firmware is going to be closed source. so what is open, cuda ?

    • @mskiptr
      @mskiptr Місяць тому +1

      The news here is I guess the newest release switches to using the open kernel modules by default.

    • @hiru92
      @hiru92 Місяць тому

      @@mskiptr in the linux kernel ? like amd gpu driver RADV

    • @mskiptr
      @mskiptr Місяць тому +1

      @@hiru92 Not exactly. The kernel drivers that are currently part of mainline Linux are what was developed for Nouveau and can currently be used with Mesa - which implements OpenGL (Nouveau), OpenCL (Clover, Rusticl) and now also Vulkan (NVK).
      The official proprietary drivers from Nvidia are their own thing. They implement GL, CL, Vulkan and CUDA (all closed-source) and used to be compatible with just their proprietary kernel modules. Two years ago Nvidia has announced their custom open kernel modules for the Turing and later cards (when a lot of the closed kernel drivers' functionality was moved to the firmware). These are not part of upstream Linux and still have to be added separately, but are at least available as source code and under the MIT license.
      The news now is that the latest Nvidia release is making the open kernel modules the default.

  • @argoneum
    @argoneum Місяць тому +4

    It looks that only kernel module is (or will be) open source, the driver blob isn't (will not). Maybe just missed something?

  • @torondin
    @torondin Місяць тому +5

    Strangely enough, I thought I remember reading something a while back about Nvidia doing open source drivers.
    Still, Linux users eatin' good today.

    • @nadtz
      @nadtz Місяць тому +4

      That was the kernel driver, the NVK blog mentioned it wasn't something that was likely to be upstreamed into Linux but gave them something to work with for their own driver.

    • @somenameidk5278
      @somenameidk5278 Місяць тому +1

      This open source kernel driver already existed, but now they're phasing out the old proprietary kernel module.

  • @RifterDask
    @RifterDask Місяць тому +1

    Been using these drivers for about a year. They do make the whole experience feel slightly more premium. Less of those weird spots where you can tell that the drivers are hotglued to the kernel.
    As for Nova, that's more of a see you in 3 years type of thing. Even NVK is like a year out from being a viable option in games and those guys are going hard

  • @iiisaac1312
    @iiisaac1312 Місяць тому +30

    No open source drivers for pre-rtx cards? *sad GT 710 noises*

    • @Volian0
      @Volian0 Місяць тому +6

      yeah :/ I'm never buying nvidia again

    • @psjahn
      @psjahn Місяць тому +2

      they dont make em like they used to

    • @user-zo1kn8ob7h
      @user-zo1kn8ob7h Місяць тому +1

      give it a few years amd youbwont have effing handmedowns

    • @mskiptr
      @mskiptr Місяць тому +1

      This is Kepler, right?
      Then there's hope as these cards are re-clockable with the FOSS drivers while Mesa has some preliminary Vulkan support for them as well.

    • @sboinkthelegday3892
      @sboinkthelegday3892 Місяць тому

      You'd have to be an ancient automaton to run something as old as even a 1080ti

  • @daniel29263
    @daniel29263 Місяць тому +2

    You probably misspoke but it should be Nova is to Nvidia what AMDGPU is to AMD (DRM kernel drivers). Mesa is the user space part that enables OpenGL and Vulkan for all GPU vendors.

  • @CA-FE-C0-FF-EE-00
    @CA-FE-C0-FF-EE-00 Місяць тому +5

    Linux Gamer with RTX2070 here.
    I am so hyped, this are really really great news. Nvidia might get interesting again.
    Damn, future is now

    • @mrquicky
      @mrquicky Місяць тому +1

      I've got that card. I upgraded to an rtx3090 so I could run large language models for free. 😅 Steam was a dream on the 2070. Some of the smaller ai apps like voice cloning & deep fake videos run fine on the 2070 too.

    • @CA-FE-C0-FF-EE-00
      @CA-FE-C0-FF-EE-00 Місяць тому +1

      @@mrquicky Yeah, the 8 Gigs are not that great for LLM.
      I thought about upgrading the GPU in my server just to a "K80 24GB" just for LLM, voice detection and voice synthesis, so I could have my own little AI :)

    • @mrquicky
      @mrquicky Місяць тому

      I had a lot of success with the 3060 12 gigabyte model as well, but it would only run 8 billlion parameter LLMs. The K80 is going for a really great price now. I think there was some concern at one point about the 2 GPU's only having 12 gig available each. I'm not sure if they got past that or not, so I would definitely check prior to purchase. Good luck!

  • @mikeyjohnson5888
    @mikeyjohnson5888 26 днів тому

    Man open source graphics software/hardware would be a game changer for the Open Source space. We got RISCV for the CPU side of things we only need a GPU alongside to go to the moon.

  • @jayos
    @jayos Місяць тому +61

    say on skibidi

    • @schizofren_ia
      @schizofren_ia Місяць тому +10

      on skibidi u finna rizz my brother get ya game up on fanny bro

    • @Mewtex_
      @Mewtex_ Місяць тому +1

      on skibidi, on sigma, no fanum tax needed, we gettin outta ohio with this rizz

    • @connivingkhajiit
      @connivingkhajiit Місяць тому +2

      What in the goddamn?

    • @Moe_Posting_Chad
      @Moe_Posting_Chad Місяць тому +3

      I thought I had finally had the big stroke and was on my way to hell...

    • @schizofren_ia
      @schizofren_ia Місяць тому +1

      @@Moe_Posting_Chad i wish

  • @alansmithee2012
    @alansmithee2012 Місяць тому +1

    Wow, my total conversion to Linux is becoming more complete by the day

  • @supergolden.
    @supergolden. Місяць тому +6

    this channel has me glued --

  • @GetJesse
    @GetJesse Місяць тому +2

    Should open source all of the drivers for unsupported cards.

  • @RamkrishanYT
    @RamkrishanYT Місяць тому +5

    Bro the post crowdstrike nut clarity really hit the windows users so hard

  • @thelegendaryqwerty
    @thelegendaryqwerty Місяць тому +1

    We got open source Nvidia drivers before Bloodborne on PC.

  • @adds-kz3oc
    @adds-kz3oc Місяць тому +7

    Doesn't mean much until we get userspace

  • @tedbear631
    @tedbear631 Місяць тому +1

    Wow this is great news!!! I love seeing opensource options from companies like this. Actual good news in my voutube feed?!?! Unreal lol

  • @ZucchiniCzar
    @ZucchiniCzar Місяць тому +15

    Great news for Linux users.

  • @ReflexRL
    @ReflexRL Місяць тому +2

    I've been waiting on a CrowdStrike video from you😅

  • @Fractal_32
    @Fractal_32 Місяць тому +3

    Are there any rumored Nvidia powered consoles besides the switch? I feel like this might be under development to be a SteamDeck competitor or future SteamDeck GPU, I doubt they want AMD to have this market segment to themselves.

    • @No-mq5lw
      @No-mq5lw Місяць тому

      Nvidia rarely cooks up semi custom solutions anymore. It's either you buy discrete, their COTS ARM chips, or GTFO. AMD is very happy to make you something provided you can go beyond their MOQ. And oh yeah, Nvidia doesn't really care about gamers anymore, it's all about selling shovels and pickaxes for the AI goldmine.
      Intel though they may have issues, is the closest 2nd option for x64 handhelds.

  • @Catonator
    @Catonator Місяць тому +1

    Maybe from now on they'll also distribute the debug symbol information with the drivers. Maybe graphics programmers no longer have to look at the driver disassembly to figure out a source of crash within the drivers...

  • @bookle5829
    @bookle5829 Місяць тому +13

    YEAR OF LINUX!!

    • @c99kfm
      @c99kfm Місяць тому +1

      Maybe 2025. Let's get these open source drivers into the wild and make them stable before we cry victory.

  • @Blob-qo5iq
    @Blob-qo5iq Місяць тому +2

    How do you always stay up to date with latest news in IT and Cybersecurity?

  • @EditsAnimations
    @EditsAnimations Місяць тому +4

    Lets all aim for 10% market share for Linux on desktops

  • @badpiggies988
    @badpiggies988 Місяць тому

    This is huge news, I had to switch from Wayland to X11 because I couldn’t adjust the backlight using the F keys and the laptop would get stuck in a flickering loop every time I closed and reopened the lid. Now I think I might give Wayland a chance

  • @alesiagaming7542
    @alesiagaming7542 Місяць тому +3

    This Is SO HUGE

  • @majoraslayer64
    @majoraslayer64 Місяць тому

    As for an open source driver for older cards, it would be great if this leads to more transparency on Nvidia drivers in general in a way that Nouveau can finally reverse engineer things to work better for older architectures as well. God knows Nouveau has plenty of room for improvement.

  • @SKULDROPR
    @SKULDROPR Місяць тому +3

    I had the same thought, they did this so they can have free developers, plus they can redistribute responsibility in the case of a major screw up

    • @MrBelles104
      @MrBelles104 Місяць тому +2

      It's still a win regardless of their intentions.

    • @SKULDROPR
      @SKULDROPR Місяць тому +1

      I agree it's a win-win

  • @Wheagg
    @Wheagg Місяць тому +1

    Only took them over a decade after Torvalds threw them the middle finger lmao

  • @kameronb9934
    @kameronb9934 Місяць тому +3

    I think the real reason they went open source is beacuse the stesm deck would have the option to use nvidia, if they supported linux

  • @lumarious
    @lumarious Місяць тому +1

    This is amazing. We're getting back on the best timeline, at least for now!

  • @morfindog508
    @morfindog508 Місяць тому +4

    Banger

  • @von...
    @von... Місяць тому +1

    1080ti gigachad still holds out, me too brother

  • @UserX-02
    @UserX-02 Місяць тому +7

    Linux.... 🫎

  • @EfeDursun125
    @EfeDursun125 Місяць тому +1

    4:30 before this CrowdStrike has broke linux too, this is not fault of microsoft

  • @mrquicky
    @mrquicky Місяць тому +3

    This is big news. For Gamers??? Eh... linux has steam already and has had it for years.
    The real news is AI/Cuda. It's going to really supercharge the space.

  • @mekniwassime2098
    @mekniwassime2098 Місяць тому +1

    My first thought is Nvidia has risen to be the second most-valuable company because they are riding the AI hype wave, many companies are probably looking for hosting or owning server with GPU accelerators to train their models, and I feel like most developers are familiar with linux servers as opposed to windows (I use windows for games but I would not host a server on it, unless its a legacy system that cant really operate on linux).
    I feel like this move will allow them to dominate the GPU accelerated server market with little to no cost, since most of the work will be done by the community.

  • @devkit_
    @devkit_ Місяць тому +4

    i really disagree with your SPECIFIC complaint about people using windows in this video. it was not WINDOWS that caused the issue, it was the software company, their lackluster policies, and how the software was immediately updated when it shouldn't have been. yes, windows is bad, but not the reason for this major outage.

    • @kevinpatel265
      @kevinpatel265 Місяць тому

      Truth

    • @rezwhap
      @rezwhap Місяць тому +2

      Most of this channel is surface-level fanboy-ism. There's little real insight.

  • @TheSkini151
    @TheSkini151 Місяць тому +1

    They open-source the kernel modules only because of AI hype wave they are riding. Most of AI workloads happen on Linux. That's it folks.

  • @Keirnoth
    @Keirnoth Місяць тому +3

    My friend, not covering the Crowdstrike screwup or the glowies trying to off the next Pres... I'm guessing you must have been busy fixing Cloudstrike deployments huh?

    • @czarsquid855
      @czarsquid855 Місяць тому +2

      Someone didn't watch the video. A problem that will be fix and forgotten by next week. This is bigger than that

  • @williamarcor251
    @williamarcor251 Місяць тому +2

    I could be wrong, but I doubt this has much to do with your average Linux desktop user. Even at best, that's what maybe 5% of the desktop space. Although this change may get more people to switch over to Linux. I think this more has to do with Nvidia's intent to dominate the AI chip user space. A lot of AI work presumably takes place on Linux and others (BSD, etc.), so this move ultimately helps Nvidia out by leveraging the open source community to their advantage in that space, also allowing them to divert some amount of resources from driver development to other areas.

    • @EditsAnimations
      @EditsAnimations Місяць тому

      Linux will eventually gain more and more of the desktop marketshare and software companys will start to make native Linux versions, which will even further boost Linux. İt doesn't matter that Nvidia is doing this with an ulterior motive since we the Linux userd will profit more in the future thanks to them
      Applications like Office 365, Creative Cloud will come to Linux like how they camd into Mac we will get better game support as well

    • @hovnocuc4551
      @hovnocuc4551 Місяць тому

      Bingo, nobody actually cares about the 5 people who game on Linux.

    • @EditsAnimations
      @EditsAnimations Місяць тому

      @@hovnocuc4551 Yeah we have Proton for that and Proton is basically Wine but better beacuse it's being developped by Valve, and the New Linux kernel update allows wine to run on the Kernel meaning that gaming would be faster

  • @zackolinko
    @zackolinko Місяць тому +3

    Yippe

  • @taihuynhuc3135
    @taihuynhuc3135 Місяць тому

    I believe this move by Nvidia come from the AI boom. Most systems powering AI rn use Linux and Nvidia card. An open-source version of the driver will help developers of DL libraries like PyTorch, llama.cpp, ONNX makes better optimization

  • @alt666
    @alt666 Місяць тому +15

    Yes now i can finally switch to linux since microsoft is turning into one of those "diversity and inclusion" companies.

    • @Arniores
      @Arniores Місяць тому +2

      Opensource is the most fuked by dei lmao

    • @loop4569
      @loop4569 Місяць тому +11

      Dude. An open-source software is literally, LITERALLY as "diversity and inclusion" as it gets because it is, well, open-source

    • @alt666
      @alt666 Місяць тому

      ​@@loop4569 Its the kind of dei that actually does something people actually want... not changing an outfit in an M rated game so all ages can play or forcing stupid "realistic" bs on people in something as unrealistic as a pokemon game.

    • @ffwast
      @ffwast Місяць тому +3

      Open source doesn't need any forced DEI, it's just naturally full of programming socks and fursuits.

    • @LinkRammer
      @LinkRammer Місяць тому +4

      Open source is 100% diverse, equal, and inclusive
      Only difference is, it isn't woke

  • @husky3g
    @husky3g Місяць тому

    Good news for HoloISO and all of Linux. Imo, HoloISO is the best chance for Linux hitting the mainstream. If Valve can implement good enough driver support and Nvidia, Intel and AMD can assist with the support, it won't be long before Linux is seen as "the gaming OS", versus Windows. Windows has had a hold for so long because of a lack of support but Linux has never been closer to becoming a major player in consumer electronics in the same way we have iOS and Android.

  • @mrtransistor6173
    @mrtransistor6173 Місяць тому

    I forgot about the Core 2 Duo CPUs. Man, they were awesome!

  • @Infinitay
    @Infinitay Місяць тому

    Really hoping for the Linux community to come up with a way to bypass or disable NVIDIA's DRM that causes ShadowPlay to turn itself off anytime you open Spotify

  • @the_real_bitterman
    @the_real_bitterman Місяць тому

    3:39 Open source user space, yes. But closed source user space is just as good as on Windows if not slightly more performant (4:49). It's just closed source but no one needs to run Windows because of the nvidia driver and reliance on CUDA. I mean they do not train AI models on Windows GPU server farms (The financial interest btw you questioned). If someone is forced to use Windows it is additional software lacking support for Linux. But not the drivers.

  • @frankbucciantini388
    @frankbucciantini388 Місяць тому

    This is great. I'm just disappointed about old cards not making the cut, though... :(

  • @UzY3L
    @UzY3L Місяць тому

    Another benefit will be the removal of the stupid DCH from the drivers, potentially allowing drivers to be installed on older operating system

  • @nekomakhea9440
    @nekomakhea9440 Місяць тому

    Many Linux graphics drivers load the GPU firmware as a blob at boot, though I wouldn't hold my breath on the blob being open sourced or or reversed engineered into open source.
    But open source is gradually making progress into the silicon part of the computing stack, so a GPU analog to RISCV emerging in the next 20 years isn't entirely out of the question.

    • @FrancoRossel
      @FrancoRossel Місяць тому

      Nvidia moved all their sensitive stuff into the firmware, that's why they're finally opening their kernel modules.
      There's no way in hell the firmware itself will be open source.

  • @gogogomes7025
    @gogogomes7025 Місяць тому

    To me, this only signals how much care NVIDIA has for GPUS now and a move towards anAI-focusedd branding

  • @lonelylad9818
    @lonelylad9818 Місяць тому

    As someone interested in cuda and gpu programmig in general this will be very beneficial for me

  • @shurizzle
    @shurizzle Місяць тому +1

    Honestly speaking, I don't think the problems with Nvidia drivers are due to them being closed instead of open. The issue with Nvidia on Linux is that they simply made terrible drivers, not adhering to the kernel APIs, and invented their own EGLStreams, making life impossible for programmers in both user and kernel space. Additionally, the build quality is terrible, and the control APIs, like for power saving, are practically non-existent. People want Nvidia to open their drivers primarily because having them in the kernel tree is more convenient, but also because they can fix bugs themselves and implement new features without begging Nvidia. Nvidia, f**k you.

  • @boody8844
    @boody8844 Місяць тому

    This is crazy, I still remember that they open sourced a part of the drivers. But I never thought this day would finally come.

  • @joechristo2
    @joechristo2 Місяць тому +2

    have we not had the kernel modules source for a while now?

  • @kungfooman
    @kungfooman Місяць тому

    Probably because the situation is dire, I can't even use FP16 on NVIDIA drivers on Linux without everything segfaulting on a card that cost me nearly 3000€... so I hope opensourcing will add some momentum of fixing all sorts of bugs.

    • @kungfooman
      @kungfooman Місяць тому

      At the end of the day, it's just low cost free labor for NVIDIA anyway.

    • @sboinkthelegday3892
      @sboinkthelegday3892 Місяць тому

      Outsourcing can be bad with something like CloudStrife downtime.

  • @mabimilkers5348
    @mabimilkers5348 Місяць тому +1

    I dream the day I can daily and game on Wayland. Maybe closer than I thought.

  • @mskiptr
    @mskiptr Місяць тому

    But we already have a FOSS Vulkan implementation for these cards! NVK is part of latest Mesa releases and implements full Vulkan 1.3 standard. Right now it can even be used for light gaming, but once it's more optimized and once it implements more of the optional Vulkan extensions it should be as good as or even better than the AMD and Intel drivers are.
    Nova is (or was) a project to replace the kernel part of Nouveau for newer (Turing+ cards) and let the older code focus on the older cards.