NVIDIA ilitoa viendeshi vya video vya Linux

Hivi karibuni Nvidia alifunua kupitia tangazo imefanya uamuzi wa kutoa kanuni ya moduli zote za kernel zinazotolewa kwenye chumba chako ya viendeshi vya video vya Linux.

Nambari iliyotolewa imetolewa chini ya leseni za MIT na GPLv2. Uwezo wa kuunda moduli umetolewa kwa x86_64 na usanifu wa aarch64 kwenye mifumo inayoendesha Linux kernel 3.10 na mpya zaidi, ingawa maktaba ya programu dhibiti na nafasi ya mtumiaji kama vile CUDA, OpenGL, na safu za Vulkan zinasalia kuwa mali ya Nvidia. .

Inatarajiwa kwamba uchapishaji wa kanuni kusababisha ongezeko kubwa juu ya utumiaji wa Nvidia GPUs kwenye mifumo ya Linux, kuboresha ushirikiano na mfumo wa uendeshaji na kurahisisha utoaji wa madereva na masuala ya utatuzi.

Watengenezaji wa Ubuntu na SUSE tayari wametangaza uundaji wa vifurushi kulingana na modules wazi.

Kuwa na moduli zilizo wazi pia kutafanya iwe rahisi kujumuisha viendeshaji vya Nvidia na mifumo kulingana na muundo usio wa kawaida wa kinu cha Linux. Kwa Nvidia, chanzo huria kitaboresha ubora na usalama wa viendeshi vya Linux kupitia kuongezeka kwa ushirikishwaji wa jamii na uwezo wa ukaguzi wa wahusika wengine na ukaguzi huru.

Imebainisha kuwa msingi uliowasilishwa wa chanzo wazi hutumiwa wakati huo huo katika malezi ya madereva ya wamiliki, hasa, hutumiwa katika tawi la beta 515.43.04 iliyotolewa leo.

Katika kesi hii, hazina iliyofungwa ndio hazina kuu na msingi wa msimbo wa chanzo huria unaopendekezwa utasasishwa kwa kila toleo la madereva wamiliki kwa njia ya ubadilishaji baada ya usindikaji na kusafisha fulani. Historia ya mabadiliko ya mtu binafsi haijatolewa, ahadi ya jumla pekee kwa kila toleo la kiendeshi (msimbo wa moduli za kiendeshi 515.43.04 ndio umetolewa kwa sasa).

Hata hivyo, wawakilishi wa jumuiya wana fursa ya kutuma maombi vuta kichupo ili kukuza marekebisho yako na mabadiliko ya nambari ya moduli, lakini mabadiliko haya hayataonyeshwa kama mabadiliko tofauti kwenye hazina iliyo wazi, lakini kwanza itaunganishwa kwenye hazina kuu iliyofungwa na kisha tu kuhamishwa na mabadiliko mengine kufunguliwa. Kushiriki katika utayarishaji kunahitaji kusainiwa kwa makubaliano ya uhamishaji wa haki za umiliki wa msimbo uliohamishwa hadi NVIDIA (Mkataba wa Leseni ya Mchangiaji).

Nambari ya moduli ya kernel imegawanywa katika sehemu mbili: vipengele vya kawaida ambavyo haviunganishwa na mfumo wa uendeshaji, na safu ya kuingiliana na kernel ya Linux. Ili kupunguza muda wa usakinishaji, vipengele vya kawaida bado vinatolewa katika viendeshi vya NVIDIA vya wamiliki kama faili ya binary iliyokusanywa awali, na safu inakusanywa kwenye kila mfumo, kwa kuzingatia toleo la sasa la kernel na usanidi unaopatikana. Moduli za kernel zifuatazo zimetolewa: nvidia.ko, nvidia-drm.ko (Meneja wa Utoaji wa Moja kwa moja), nvidia-modeset.ko, na nvidia-uvm.ko (Kumbukumbu ya Video Iliyounganishwa).

La msaada kwa mfululizo wa GeForce na GPU za vituo vya kazi huchukuliwa kuwa ubora wa alpha, lakini GPU zilizojitolea kulingana na usanifu wa NVIDIA Turing na NVIDIA Ampere unaotumiwa katika Kituo cha Data kwa Kompyuta Sambamba na Kuongeza Kasi ya Data (CUDA) zinaauniwa kikamilifu, zimejaribiwa kikamilifu, na zinafaa kutumika katika miradi ya biashara. uzalishaji (chanzo huria sasa kiko tayari kuchukua nafasi yake. madereva wamiliki).

utulivu ya msaada wa GeForce na GPU kwa vituo vya kazi imepangwa kwa matoleo yajayo. Hatimaye, kiwango cha utulivu cha msingi wa chanzo wazi kitaletwa kwa hali ya madereva wamiliki.

Katika hali yake ya sasa, kuingizwa kwa moduli zilizochapishwa kwenye kernel kuu haziwezekani, kwani hazikidhi mahitaji ya kernel kwa mtindo wa coding na mikataba ya usanifu, lakini. Nvidia anakusudia kufanya kazi pamoja na Canonical, Red Hat na SUSE kutatua tatizo hili na kuleta utulivu miingiliano ya programu ya mtawala. Zaidi ya hayo, msimbo uliotolewa unaweza kutumika kuboresha kiendeshi cha msingi cha chanzo huria cha Nouveau, kinachotumia programu dhibiti ya GPU kama kiendeshi wamiliki.

hatimaye kama wewe ni nia ya kujua zaidi juu yake, unaweza kuangalia maelezo katika kiunga kifuatacho.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Kuwa wa kwanza kutoa maoni

Acha maoni yako

Anwani yako ya barua si kuchapishwa.

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.