NVIDIA yakabuda kuzojekesa kusahadzika nezve kushandiswa kweakavhurika Kernel module

NVIDIA vatyairi paLinux

Isu nguva pfupi yadarika takagovana pano pablog nhau nezve shanduko dzakaitwa neNVIDIA mushanduro yevatyairi vayo "NVIDIA 560".

Proposed Changes iyo ichashandiswa kubva ku "NVIDIA 560" vhezheni, consist kunyanya mune izvozvo vhura Linux kernel modules ichashandiswa nekusingaperi pamasisitimu ane maGPU akavakirwa paTuring microarchitecture (GeForce GTX 1600 uye RTX 2000) uye neshanduro nyowani.

Nekuchinja uku, open and proprietary modules haigone kushandiswa panguva imwe chete kana kugarisana mune imwechete faira system. Izvi zvinoreva kuti mamodule akavhurika anogona kushandiswa chete neGPUs ine yakaparadzana GPU System processor (GSP) microcontroller, senge Turing, Ampere, uye Ada microarchitectures. Kune ekare maGPU asina GSP, akadai seaya akavakirwa paMaxwell, Pascal, uye Volta microarchitectures, proprietary modules acharamba achishandiswa.

Tichifunga nezvekusahadzika uye mazhinji efungidziro akagadzirwa mushure menhau, Andy Ritger, mutungamiri wekuvandudzwa kwevatyairi veUnix-type operating systems kuNVIDIA, akabuda kuzopindura mibvunzo yakasiyana siyana zvine chekuita neshanduko kubva kuNVIDIA proprietary drivers kuenda kune default kushandiswa kweakavhurika Linux kernel modules.

Andy inotaura kuti kugona kweakavhurika uye evaridzi modules nezvekutanga kweGPU uye kutonga kwesimba Vachave vakafanana paNVIDIA 560 vatyairi, nehurongwa hwekushanda kune kuenzana kwakazara mune ramangwana. Zvinonzi vhezheni 560 ichagadzirisawo nyaya dzenhoroondo mumamodule akavhurika, seaya ane chekuita nekushandiswa kweVRR (variable refresh rate) pamalaptops.

Mukuwedzera kune izvi, cKana iyo musoro werutsigiro weakavhurika Nouveau uye NVK controller yakataurirwa, mumiriri we NVIDIA yakaratidza izvozvo, yekugadzira zvikumbiro, iyo kurudziro yekambani ndeye kushandisa vatyairi vevaridzi uye kuvhura kernel module zvinopihwa zvakasiyana. Kunyangwe iyo kambani yakamboedza kupa zvinyorwa uye zvigamba zvevagadziri veNouveau neNVK, rubatsiro rwakapihwa rwunoonekwa serunyoro uye harukodzeri serutsigiro ruzere.

Kana ari kugona kutsigira zvinhu zveNVIDIA mune yakavhurika mutyairi Nouveau, yakadai seCUDA, AI, RT/PT, DLSS uye Optix, zvakataurwa kuti izvozvi hazvigoneki uye kuti zvinhu izvi hazvishande neNouveau kernel module. Hazvina kujeka kuti izvi zvichakwanisika here mune ramangwana.

Zvakakosha kuziva kuti Nouveau zvakare haitsigire zvigadziriso uye zvekutarisa zvine hukama maficha (nvapi/nvidia-smi). Zvakadaro, shanduko mukupihwa rezenisi kwenvapi API tsananguro yakabvumira mapurojekiti akadai seWaini neProton kugadzira mashandisirwo azvo ezvimwe zvinhu zvenvapi zvinoshandiswa mumitambo.

Zvakare, zvakare nyaya yekubatanidzwa kwevashandi veNVIDIA yakagadziriswa mukuvandudzwa kweNouveau, zvakataurwa kuti kutora chikamu panguva ino kushoma, asi vamwe vashandi vari kutobatsirawo mubudiriro yeNouveau uye kutora chikamu muhurukuro dzine hukama.

When ndakashamisika nezvezvirongwa zveNVIDIA zvekuvhura zvikamu zve stack yevatyairi veGPUs vanomhanya munzvimbo yevashandisi, mushandi wekambani akapindura kuti aisaziva nezvezvirongwa zvakadaro.

Pane dzimwe pfungwa dzakataurwa, dzinonzi:

  • NVIDIA haina hurongwa hwekusundidzira kuisirwa kwemamodule akavhurika muLinux kernel huru panguva ino.
  • NVIDIA haina hurongwa hwekupa yakavhurika kernel modules yeGPUs pamberi pechizvarwa cheTuring. Naizvozvo, Volta uye vashandisi veGPU vakura vanofanirwa kuenderera mberi nekushandisa iwo proprietary modules kuita zvakakwana.
  • Sarudzo yekushandisa mamodule eruzhinji nekusarudzika yakavakirwa pachishuwo chekurerutsa kuyedzwa uye kuderedza iyo yepamusoro ine chekuita nekuda kuyedzazve veruzhinji uye akavanzika module.

Pakupedzisira, en maererano nekuenzana mukushanda pakati pevatyairi vakavhurika uye vevaridzi, mumiriri we NVIDIA yakataura izvozvo muvhezheni 560 yemutungamiriri, iyo yakavhurika sosi kernel modules inowana inenge mashandiro acho ye proprietary modules. Nekudaro, iyo inogumira yekusakwanisa kushandisa iyo RTD3 (Mhanya Nguva D3) inosimba simba manejimendi manejimendi ine yakavhurika kernel modules muzvizvarwa zvisati zvaitika Ampere yakasimbiswa.

Kana uri kufarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo pa chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako