Portál AbcLinuxu, 19. dubna 2024 16:06


NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU

Společnost NVIDIA vydala beta verzi 515.43.04 ovladačů grafických karet postavených nad jejími GPU. Vedle binárek poprvé také zdrojové kódy pod duální licencí MIT/GPLv2. Podrobnosti v příspěvku na NVIDIA Technical Blogu.

11.5.2022 23:55 | Ladislav Hagara | Zajímavý software


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

12.5.2022 00:12 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Odpovědět | Sbalit | Link | Blokovat | Admin
... a budou je zveřejňovat do doby, než někdo pochytá ty crackery, co nVidii vydírali? Protože se mi nechce moc věřit, že by tohle bylo samo sebou. To bych začal nakupovat ropu a plyn a přeprodávat to do pekla.
Quando omni flunkus moritati
Max avatar 12.5.2022 09:05 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
To s LAPSUS$ mi asi uniklo. Díky za info.
Zdar Max
Měl jsem sen ... :(
12.5.2022 11:53 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Tlak je úplně odjinud a má čistě ekonomickou povahu.
Archlinux for your comps, faster running guaranted!
AsciiWolf avatar 12.5.2022 00:18 AsciiWolf | skóre: 40 | blog: Blog
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Odpovědět | Sbalit | Link | Blokovat | Admin
Zveřejnili pouze kernel driver, který byl pokud se nemýlím i dříve "open", jen pod proprietární licencí. Nicméně i tak je to skvělý první krok, zvlášť, když se v oficiální zprávě zmiňují o Nouveau a jeho vylepšení. :-)
12.5.2022 10:38 Pavel Píša | skóre: 18 | blog: logic
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU

Nejsem fanoušek NVidia a moje odmítnutí podepsat jejich NDA bylo zneužito mým bývalým diplomantem a kolegou k získání moci a zablokování mé spolupráce s dalšími lidmi, k jejichž výchově jsem přispěl... atd... takže mám i osobní důvody k nepříjemným pocitům a při radách a pomoci kolegům s RT, Simulinkem atd. na NVidia embeded platformách mi vždy vyvstanou v mysli...

ALE když jsem si repozitář stáhl tak mi find . -type f | grep -v '\.\(c\|cpp\|hpp\|h\)$' hlásí jen ./Makefile a ./srcs.mk a wget ani curl v žádném souboru nenacházím. Pokud tedy není část kódu loader binárního blobu, který by se v jádře pouštěl na hostitelském procesoru, tak je to OBROVSKÝ krok vpřed. Je pravda, že jsem se naposled NVidia ovladači zabýval možná i 10 let zpátky a to na nějakém počítači v laborkách, sám striktně používám a kupuji jen počítače a partnerům navrhuji technologie, kde blob nemusím (Intel, Etnaviv, atd.), ale vždy jsem dříve v zdrojových kódech našel objektové soubory nějak zkompilované pro několik architektur a variant i distribucí a kolem byla "open-source" compatability layer pro navázání na tyto bloby. To s RT a dalšími zásadnějšími patchi v jádře a nebo novějšími verzemi jádra, GCC, změnou parametrů, alignmentu a dalšího při kompilaci vedlo k zásadním potížím (neprojde kompilace nebo systém padá).

Takže pokud je jaderný kód funkční samostatně nebo maximálně s firmware bloby a počítač alespoň v neakcelerovaném najede bez nutnosti uzavřených user space knihoven, tak je to VELKÝ POKROK.

12.5.2022 18:14 Meh
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Naivne jste podlehl pocitu, ze to s vami nekdo muze myslet dobre, nebo ze by dokonce mohl ukazat nejaky vdek, takto to nefunguje. Jakmile jde o business a prachy, smlouva je to jedine co koho zajima, zbytek je irelevantni a bez problemu vas podrazi uplne kdokoli, kdyz to pro ne bude mit nejaky prinos.
12.5.2022 18:05 BFU
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Takze co nVidia vlastne udelala, ubalila skoro 40 MiB RISCV GSP firmware co je pohrobek kerneloveho driveru a dela tu inicializaci a interakci s GPU, k tomu nejaky interface pro posilani DMABUFu tam a zpatky mezi kernelem a userspacem, a nazvala ten interface "novy kernel driver".

Tim se vyresil problem, ze DMABUF allocator je EXPORT_SYMBOL_GPL, novy driver je GPL a je to vlastne proxy mezi blobem co bezi na GPU (stary kernel driver) a jeste vetsim blobem co bezi v userspace (porad to same co bylo, priprava command streamu, shader compiler, etc.).
David Ježek avatar 12.5.2022 07:21 David Ježek | skóre: 83 | blog: Mostly_IMDB
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Odpovědět | Sbalit | Link | Blokovat | Admin
Je to malý krůček, který nejspíš řeší jediný cíl: aby jim svět neujel na Waylandu. Nebo aby se nakonec neukázalo, že mnoho lidí klidně přesedlá na Intel Arcy. Nebo je AMDGPU a GPUOpen už tak dobrý, že začínají cítit potíže. Podobně jako kdyby tlačili PhysX zákeřnými omezováními kódu, podobně jako kdysi tlačili ultra-předraženej G-Sync a pak sklapli krovky a začali podporovat i Freesync. Umí vydělávat prachy, to jo, ale morálně je to žumpa, od samotného Jen-hsuna až po toho posledního Igora ve firmě.
12.5.2022 10:01 Mayhem
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
ale morálně je to žumpa
Co to melete? Proste nabizi sve produkty za urcitych podminek. Tim, ze svobodne jejich nabidku nevyuzijete, vam nevznika zadna skoda. Co je tedy nemoralniho na jejich konani? Opravdu, jmenujte prosim jeden dva priklady neceho amoralniho, ceho se meli dopustit. Nebo vase vyjadreni prameni z nenavisti korporatniho prostredi, kterym se honosite na rootu? :-D Prestante laskave nalepkovat a napiste par argumentu. Jinak jsou tyto reci jen nicim nepodlozene plky jezkovy.
12.5.2022 10:20 Pepan
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Ale prosím zde. Tedy pokud nevadí, že to nemorální bylo zárověň i nelegální. V té firmě vidí jen prachy a morálka a zákon jde stranou.
12.5.2022 13:46 Mayhem
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Predne tedy to, ze doslo k mimosoudnimu vyrovnani, jeste neznamena, ze to, co udelali, bylo ilegalni. Samozrejme jde o to, pro koho ony zkreslene udaje byly urceny. Byla to reklama? Bylo to pro akcionare? Jak to bylo formulovano - pocet prodanych gpu, pocet prodanych gpu hernimu / mining sektoru, atd. Je vubec mozne to rozlisit? Toto vsechno je nezodpovezeno. To, ze se firma snazi vydelavat penize, neni amoralni, je to spravne a to dokonce i dle zakona.
12.5.2022 11:51 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Za těch podmínek si vybudovala pověst ignoranta a podle toho nyní vypadá její byznys křivka. Taková křivka by slušela pouze inflaci.
Archlinux for your comps, faster running guaranted!
12.5.2022 13:17 Mayhem
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Jestli myslis aktualni ceny, za ktere se obchoduji akci, tak se podivej na cely trzni segment, nebo vlastne na cely trh. :-D Stale maji uctyhodne vysledky a vydelavaji krasne penize, o kterych se amd muze leda zdat.
12.5.2022 10:08 P.
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
tak to by pro Nvidii byla fakt pohroma kdyby ji svět na Waaylandu ujel :-) :-) To by firma opravdu nerozchodila......
David Heidelberg avatar 12.5.2022 21:47 David Heidelberg | skóre: 46 | blog: blog_
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Z tvého tónu zprávy jsem pochopil, že o Waylandu smýšlíš jen v kontextu desktopu.

Na Waylandu staví v dnešní době každé embedded řešení (entertaiment, auta, industrialní rozhraní atd.). Tvůj a můj desktop nikoho v korporátech nezajímá a i přesto by bylo mnohem lepší, kdyby tu byl už standardem.

A ano, jejich lidé i přes averzi k vydávání SW pod open source licencemi usoudili, že se jim to vyplatí... jsou to hlupáci, ale skalní zastánci X11 tomu rozumí a ví co je pro ně a svět nejlepší..
12.5.2022 22:04 Meh
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Pro firmu jsou prachy alfa a omega, jestli je to FOSS je uplne jedno. Pokud podpora WL znamena zdroj prijmu a vydaje na legal jsou nizsi, WL je podporovany, je to tak jednoduche. To vubec neni o hlupacich, ale o chladnem kalkulu a ryzim kapitalismu.
12.5.2022 23:31 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
skalní zastánci X11 tomu rozumí a ví co je pro ně a svět nejlepší..

Tenhle skalní zastánce X11 ví, že je pro něj nejlepší fungující desktop. Já vím, přežitek, měl bych chtít Wayland, protože je moderní. Funkčnost je podružná.
Quando omni flunkus moritati
David Heidelberg avatar 15.5.2022 22:49 David Heidelberg | skóre: 46 | blog: blog_
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Nepřesvědčuju Tě že Wayland je dokonalý, ale představ si, že odebereš všechny workaroundy které SW (Qt, GTK, jednotlivé aplikace, atd.) musí aplikovat, aby vůbec fungovali korektně pod X11 a rozhodně neměl bys fungující desktop. Proto je ta změna důležitá. Kdo neinovuje, časem prohraje a když 20 let lepíš záplaty na starý džíny, jasně že budou držet pohromadě, ale (většina lidí) v nich chtít chodit nebude.
17.5.2022 21:27 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
A teď mi, soudruhu, řekněte, proč bych si měl něco takového představovat, když vyhodnocuji použitelnost a funkčnost.
Quando omni flunkus moritati
12.5.2022 11:49 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Přesně tak. K čemu je nedonutí konkurence, k tomu sami nesáhnou. Wayland je jen jeden z důvodů, dalšími jsou obecně automotive systémy. Já nedám na AMD dopustit, u Intelu si nikdo nemůže být jistý, že pro korporát nepřipravují záměrně zadní vrátka. AMD jsou tyto praktiky již dlouhou dobu prakticky nepřípustné.
Archlinux for your comps, faster running guaranted!
12.5.2022 13:16 Mayhem
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Jezku k jezku seda. :-P
David Ježek avatar 13.5.2022 21:29 David Ježek | skóre: 83 | blog: Mostly_IMDB
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Já jsem znal jednoho Petra Ježka, a ten je již 15 let po smrti. Takže zklamu tě, toto je jen a pouze shoda jmen (resp. příjmení), ze které můžeš vyvozovat leda prd. Což jak vím, děláš rád, děláš často. Tak si to holt užij, tvoje věc.
12.5.2022 20:08 VoDo | skóre: 10 | blog: Archi3mini
Rozbalit Rozbalit vše Re: NVIDIA zveřejnila zdrojové kódy ovladačů grafických karet postavených nad jejími GPU
Odpovědět | Sbalit | Link | Blokovat | Admin
Tady je to trochu popsane https://blogs.gnome.org/uraeus/2022/05/11/why-is-the-open-source-driver-release-from-nvidia-so-important-for-linux/
btw I use Archi3 :) Someday you will own nothing and be happy

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.