Firmware för stöd av NVIDIA-grafikkort Àr inkluderad i kÀrngren 6.7 av Linux. Denna lösning gör det möjligt för utvecklarna av nouveau att överlag slippa oroa sig för reklocking av nya grafikkort (frÄn 20xx (NV160-familjen (Turing) av grafikkort till den senaste 40xx ((Ada Lovelace))). Som standard kommer denna funktion att vara aktiverad endast för grafikkort av serien 40xx. Om du vill prova den för andra generationer av NVIDIA-enheter mÄste parameter nouveau.config=NvGspRm=1 anges i kÀrnans startalternativ.
Citat frÄn Nouveau-utvecklarna:
Eftersom NVIDIA GSP-firmware tar hand om initialisering och strömhantering av grafikkortet, bör detta innebÀra en förenkling av uppstarten för framtida generationer av NVIDIA-grafikprocessorer. Det Àr mycket viktigt, eftersom detta bör hjÀlpa till att förbÀttra strömhantering/stöd för reklocking för Nouveau-drivrutinerna, som inte har haft bra stöd sedan GeForce GTX 700... FörvÀnta dig dock inte att Nouveau plötsligt blir mer prestandaorienterat jÀmfört med den proprietÀra drivrutinen.
Det finns ocksĂ„ en nackdel: i denna firmware finns Ă€nnu fler block med stĂ€ngd kĂ€llkod frĂ„n NVIDIA som behövs för vĂ„r öppna drivrutin. Ănnu vĂ€rre Ă€r att ABI-firmwaren Ă€r instabil; till exempel Ă€r den aktuella NVIDIA-drivrutinkoden för Linux 6.7 kompatibel med firman som distribueras som en del av NVIDIA R535-drivrutinspaketet.
Andra nyheten frÄn Nouveau: nu Àr NVK-drivrutinen kompatibel med Vulkan 1.0-specifikationen. För att den ska fungera krÀvs en fÀrsk kÀrna (inte lÀgre Àn 6.6) och mesa-git. Den kommer att fungera pÄ grafikkort frÄn generationen Turing till Ada Lovelace. Om du har ett grafikkort frÄn tidigare generationer kan du försöka köra Vulkan i testlÀge. Det finns inga garantier för att det kommer att fungera, det kan förekomma artefakter och sÄ vidare).
Exempel:
NVK_I_WANT_A_BROKEN_VULKAN_DRIVER=1 binÀr
Citat:
Detta innebÀr att den klarar alla tester för Vulkan 1.0, men det betyder inte att den Àr redo för gamers/entusiaster inom Linux eller att detta Àr en snabb implementation. För att inte tala om att VKD3D-Proton krÀver stöd för minst Vulkan 1.3. Redan i augusti publicerade jag nÄgra inledande tester av NVK. Sedan dess har den förbÀttrats, men den Àr fortfarande inte lÀmplig för Linux-gamers med moderna spel. Nyligen har den nya kompilatorn NAK blivit ett ytterligare viktigt steg mot att öka prestandan.
KĂ€lla: linux.org.ru
