Firmware për mbështetje të kartave grafike NVIDIA e përfshirë në degën 6.7 të bërthamës Linux. Ky zgjidhje do t'u mundësojë zhvilluesve të nouveau të mos shqetësohen për rregullimin e rikthimit për kartat grafike të reja (duke filluar nga 20xx (familja NV160 (Turing) deri te kartat grafike më të fundit 40xx ((Ada Lovelace))). Nga Parazgjedhje, kjo veçori do të jetë e aktivizuar vetëm për kartat grafike të serisë 40xx. Nëse dëshironi ta provoni atë për gjenerata të tjera të pajisjeve NVIDIA, duhet të specifikoni parametrin e nisjes së bërthamës nouveau.config=NvGspRm=1.
Cita e zhvilluesve të Nouveau:
Pasi firmware NVIDIA GSP merr pĂ«rsipĂ«r inicializimin dhe menaxhimin e energjisĂ« sĂ« procesorit grafik, kjo duhet tĂ« nĂ«nkuptojĂ« thjeshtim nĂ« nisjen e gjeneratave tĂ« ardhshme tĂ« procesorĂ«ve grafikĂ« NVIDIA. ĂshtĂ« shumĂ« e rĂ«ndĂ«sishme qĂ« kjo duhet tĂ« ndihmojĂ« nĂ« pĂ«rmirĂ«simin e menaxhimit tĂ« energjisĂ« / mbĂ«shtetjes pĂ«r rikthimin pĂ«r driverĂ«t Nouveau, tĂ« cilĂ«t nuk kanĂ« pasur mbĂ«shtetje tĂ« mirĂ« qĂ« nga koha e GeForce GTX 700⊠MegjithatĂ«, mos prisni qĂ« Nouveau tĂ« bĂ«het papritur mĂ« i performancĂ«s nĂ« krahasim me driverin pronar.
Ka edhe një disavantazh: në këtë firmware ka akoma më shumë blloqe me kod të mbyllur nga NVIDIA, të cilat janë të nevojshme për driverin tonë të hapur. Akoma më keq, ABI i firmware-it është i paqëndrueshëm, për shembull, kodi aktual i driverit NVIDIA, i paraqitur për Linux 6.7, është në përputhje me firmware-in që shpërndahet si pjesë e paketës së driverëve të serisë NVIDIA R535.
Lajmi i dytë nga Nouveau: tani driveri NVK është në përputhje me specifikimin Vulkan 1.0. Për t'u funksionuar, nevojitet një bërthamë e re (jo më e ulët se 6.6) dhe mesa-git. Ai do të funksionojë me kartat grafike nga gjenerata Turing deri te Ada Lovelace. Nëse keni një kartë grafike nga gjeneratat e mëparshme, mund të provoni të aktivizoni Vulkan në modin testues. Nuk ka garanci që do të funksionojë, ndoshta do të ndodhin artefakte etj.).
Shembuj:
NVK_I_WANT_A_BROKEN_VULKAN_DRIVER=1 binarek
Citim:
Kjo do të thotë se kalon të gjitha testet Vulkan 1.0, por nuk do të thotë se është gati për lojtarët / entuziastët e Linux ose se është një implementim i shpejtë. Pa përmendur që VKD3D-Proton kërkon mbështetje për të paktën Vulkan 1.3. Akoma në gusht, kam publikuar disa teste fillestare NVK. Që atëherë, ai është përmirësuar, por ende nuk është i përshtatshëm për lojtarët e Linux me lojëra moderne. Kohët e fundit, kompilatori i ri NAK është bërë një hap tjetër i rëndësishëm drejt rritjes së performancës.
Burimi: linux.org.ru
