Pilotè videyo sous louvri NVIDIA pou nwayo Linux la

NVIDIA te anonse ke tout modil nwayo ki enkli nan seri chofè videyo propriétaires li yo se sous louvri. Kòd la louvri anba lisans MIT ak GPLv2. Yo bay kapasite pou konstwi modil pou achitekti x86_64 ak aarch64 sou sistèm ki gen Linux kernel 3.10 ak nouvo degaje yo. Firmware ak bibliyotèk yo itilize nan espas itilizatè yo, tankou CUDA, OpenGL ak Vulkan stacks, rete propriétaires.

Li espere ke piblikasyon an nan kòd la pral mennen nan yon amelyorasyon siyifikatif nan itilizasyon nan travay ak NVIDIA GPU sou sistèm Linux, ranfòse entegrasyon ak sistèm nan fonksyone, ak senplifye livrezon an nan chofè ak debogaj nan pwoblèm. Devlopè Ubuntu ak SUSE deja anonse fòmasyon pakè ki baze sou modil louvri. Prezans modil louvri pral senplifye tou entegrasyon chofè NVIDIA ak sistèm ki baze sou batiman koutim ki pa estanda nan nwayo Linux la. Pou NVIDIA, sous louvri pral ede amelyore kalite ak sekirite chofè Linux atravè entèraksyon pi sere ak kominote a ak posibilite pou yon twazyèm pati revizyon chanjman ak odit endepandan.

Li te note ke baz la prezante kòd louvri se ansanm itilize nan fòmasyon an nan chofè propriétaires, an patikilye, li se itilize nan branch beta 515.43.04 pibliye jodi a. Nan ka sa a, prensipal la se yon depo fèmen, epi yo pral mete ajou baz kòd louvri pwopoze a pou chak lage chofè propriétaires nan fòm lan nan yon jete apre sèten pwosesis ak netwayaj. Istwa chanjman endividyèl yo pa bay, se sèlman yon komèt jeneral pou chak vèsyon chofè a (kounye a pibliye kòd modil pou chofè 515.43.04).

Sepandan, yo bay manm kominote a opòtinite pou yo soumèt demann rale pou pouse fikse yo ak chanjman nan kòd modil la, men chanjman sa yo pa pral reflete kòm chanjman separe nan depo piblik la, men yo pral premye entegre nan depo prensipal la prive. epi sèlman Lè sa a, transfere ak rès chanjman yo louvri. Pou patisipe nan devlopman, ou dwe siyen yon akò sou transfè dwa pwopriyete nan kòd la transfere nan NVIDIA (Kontribitè Lisans Akò).

Kòd modil nwayo a divize an de pati: konpozan jeneral ki pa mare nan sistèm operasyon an ak yon kouch pou entèraksyon ak nwayo Linux la. Pou diminye tan enstalasyon an, eleman komen yo toujou apwovizyone nan chofè NVIDIA propriétaires nan fòm yon fichye binè ki deja reyini, epi kouch nan reyini sou chak sistèm, pran an kont vèsyon nwayo aktyèl la ak anviwònman ki deja egziste. Yo ofri modil nwayo sa yo: nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko ak nvidia-uvm.ko (Memwa Videyo Inifye).

Seri GeForce ak sipò GPU estasyon travay yo nan lis kòm bon jan kalite alfa, men GPU dedye ki baze sou achitekti NVIDIA Turing ak NVIDIA Ampere yo itilize nan achitekti akselerasyon enfòmatik sant done ak achitekti paralèl informatique (CUDA) yo konplètman sipòte ak konplètman teste. ak apwopriye pou itilize nan pwodiksyon. pwojè (sous louvri deja pare pou ranplase chofè propriétaires). Estabilizasyon GeForce ak sipò GPU pou estasyon travay yo planifye pou degaje fiti yo. Alafen, nivo estabilite baz kòd sous louvri yo pral pote nan nivo chofè propriétaires.

Nan fòm li ye kounye a, enklizyon de modil pibliye nan nwayo prensipal la enposib, paske yo pa konfòme yo ak kondisyon style kodaj nwayo a ak konvansyon achitekti, men NVIDIA gen entansyon travay ansanm ak Canonical, Red Hat ak SUSE pou rezoud pwoblèm sa a ak estabilize entèfas lojisyèl chofè yo. Anplis de sa, yo ka itilize kòd pibliye a pou amelyore nouvo chofè louvri-sous ki enkli nan nwayo a, ki itilize menm firmwèr GPU ak chofè propriétaires la.

Sous: opennet.ru

Add nouvo kòmantè