NVIDIA vaizdo plokštės yra gerai žinomos dėl savo našumo. „Linux“ pasaulyje jie žinomi ir dėl kitų – nusivylimo tvarkyklėmis. Tiek daug nusivylimo, kad galbūt susidūrėte su „Linux“ įkūrėjo Linuso Torvaldso vaizdo įrašu arba GIF, kuriame viduriniu pirštu kalba apie NVIDIA. Štai kodėl didelė naujiena, kad NVIDIA pagaliau išleido atvirojo kodo branduolio tvarkyklę savo GPU.
Ar tai reiškia, kad „Linux“ įdiegimas į NVIDIA maitinamą įrenginį bus mažiau skausmingas? Na, dar ne. Bet galiausiai, tikiuosi, šis atsakymas taps „taip“.
NVIDIA atvirojo kodo tvarkyklė, skirta naujesniems GPU
NVIDIA nusprendė paskelbti Linux GPU branduolio modulius kaip atvirojo kodo programinę įrangą pirmą kartą, pradedant nuo R515 tvarkyklės išleidimo. Šis šaltinio kodas yra pasiekiama GitHub.
Vairuotojas palaiko tik NVIDIA Turing Chip GPU ir naujesnius. Pirmą kartą jie buvo pristatyti 2018 m. Taigi, jei naudojate senesnę aparatinę įrangą, o dauguma „Linux“ naudotojų tai naudoja, tada šis šaltinio kodas šiuo metu jums nenaudingas.
Kam skirtas šis vairuotojas?
Paleidžiant šią tvarkyklę buvo išbandyta, kad ji palaiko CUDA duomenų centro GPU.
Žmonės, naudojantys GPU darbui debesyje arba tokiam darbui kaip dirbtinio intelekto ir mašininio mokymosi plėtra, gali iš karto gauti naudos iš geresnės integracijos tarp NVIDIA GPU ir likusios jų Linux sistemos.
Kokie yra NVIDIA tvarkyklės apribojimai?
Kaip Christianas Schalleris iš Fedora projekto išsami informacija jo tinklaraštyje, ekranų kodas nėra nei pilnas, nei iki galo išbandytas. Tai kodas, tinkantis tiems, kurie jį naudoja NVIDIA vaizdo plokštės mūsų asmeniniuose kompiuteriuose.
Tai taip pat tik su branduoliu susijęs kodas. Didžioji dalis šiuolaikinių grafikos tvarkyklių randama programinės aparatinės įrangos ir vartotojo erdvės lygiu. Šie NVIDIA tvarkyklės aspektai lieka uždaryti. Jei esate žaidėjas, tikintis, kad galėsite atsisakyti patentuotos tvarkyklės ir gauti panašų našumą bei panašią pagalbinę programinę įrangą, to dar nėra. Ir taip nebus dar kurį laiką.
Ko galite tikėtis artimiausioje ateityje?
Neturėkite didelių lūkesčių per trumpą laiką. Tačiau tai yra ryškesnio NVIDIA bendradarbiavimo su bendruomene ženklas ir leidžia manyti, kad bendradarbiavimas gali net augti.
Konkretus pažangos pavyzdys galėtų būti susijęs su Nouveau tvarkyklės, atvirojo kodo tvarkyklės, kurią bendruomenė sukūrė NVIDIA vaizdo plokštėms, kūrimu. Šis projektas prasidėjo kaip atvirkštinės inžinerijos pastangos, tačiau pastaraisiais metais NVIDIA aktyviai remia.
Tvarkyklė veikia visiškai, tačiau ji negali iš naujo nustatyti NVIDIA kortelės, o tai yra vienas iš būdų, kaip ji negali užtikrinti viso našumo, palyginti su dvejetaine tvarkykle. Šis naujas kodas suteikia galimybę užpildyti kai kurias spragas.
Dėl techninių priežasčių bendruomenei gali tekti dirbti su NVIDIA, kad būtų sukurtos naujos kortelės atvira tvarkyklė, galinti susisiekti ir su patentuota NVIDIA vartotojo erdve, ir su atvira MESA vartotojo erdvė. Tačiau senesnėms kortelėms „Nouveau“ tvarkyklė ir toliau bus vienintelė atvirojo kodo parinktis mieste. „Nouveau“ patobulinimai ypač svarbūs aparatinei įrangai, kuri yra pakankamai sena, todėl patentuota tvarkyklė nebegauna naujinimų.
Ar tai atsirado iš niekur?
Iš pažiūros, taip. Nebuvo daug didelių naujienų apie NVIDIA atvirojo šaltinio produktus. Tačiau užkulisiuose buvo nemažai bendradarbiaujama su įvairiais atvirojo kodo partneriais, tokiais kaip Canonical, Red Hat ir SUSE. Galite manyti, kad NVIDIA žengia kitą žingsnį.
Galų gale, atviros tvarkyklės gali tapti mažiau priežastimi Linux vartotojams vietoj jų kreiptis į AMD korteles.
AMD vs. NVIDIA GPU „Linux“: kuriuos turėtumėte naudoti?
Skaitykite toliau
Susijusios temos
- Linux
- Nvidia
- Vairuotojai
- Atviro kodo
- Vaizdo plokštė
Apie autorių

„Bertel“ yra skaitmeninis minimalistas, dirbantis iš nešiojamojo kompiuterio su GNOME ir nešiojantis „Light Phone II“. Jis džiaugiasi galėdamas padėti kitiems nuspręsti, kokias technologijas įtraukti į savo gyvenimą... ir be kurios technikos apsieiti.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia