Nouveau?
Slobodni NVidia drajver podržava X-Video, tj. video overleje za razne serije NVidia GPU procesora.
Da naglasim na početku, snažno savetujem kupovinu matične ploče sa integrisanim Intelovim grafičkim čipsetom, pošto je Intel otvorio specifikacije svog 3D hardvera omogućavajući slobodni drajver otvorenog koda. AMD je obećao da će isto učiniti za ATI kartice. No, skrećem s teme...
Programeski svet otvorenog koda ne sedi skrštenih ruku i razvija slobodni drajver za NVidia bazirane grafičke kartice. Ime ovog projekta je Nouveau, a najnovija vest je da je projekat uspeo da napravi podršku za X-Video.
Ukoliko mislite da ovo nije neki uspeh, razmotrite to da se projekat razvija bez ikakve podrške od strane NVidia-e, makar u vidu specifikacija rada hardvera. NVidia ima odlične grafičke procesore, ali nedostatak specifikacija, i podrške, čine ovu platformu nepogodnom za GNU/Linux operativne sisteme.
S obzirom da sam jedan od vlasnika NVidia grafičke kartice, pomno pratim napretke ovog projekta.
Programeski svet otvorenog koda ne sedi skrštenih ruku i razvija slobodni drajver za NVidia bazirane grafičke kartice. Ime ovog projekta je Nouveau, a najnovija vest je da je projekat uspeo da napravi podršku za X-Video.
Ukoliko mislite da ovo nije neki uspeh, razmotrite to da se projekat razvija bez ikakve podrške od strane NVidia-e, makar u vidu specifikacija rada hardvera. NVidia ima odlične grafičke procesore, ali nedostatak specifikacija, i podrške, čine ovu platformu nepogodnom za GNU/Linux operativne sisteme.
S obzirom da sam jedan od vlasnika NVidia grafičke kartice, pomno pratim napretke ovog projekta.
Nepogodna platforma?
Posted by
AxeZ
at
2007-08-26 01:35
Ovaj.....ne razumem kako je nepogodna platforma s obzirom da su svi njihovi GPU podrzani od same nVidia njihovim drajverima?????
Drajver != podrska
Posted by
Ljubomir
at
2007-08-26 23:06
Jednostavno: podrzani su u vidu velike gomile binarnog koda [1] , tj. nisu open source, dakle nemaju (skoro) nikakvu upotrebnu vrednost za razvoj otvorenih drajvera, a poznate su i neke sigurnosne rupe [2] u njima, za ciju zakrpu je trebalo cekati mesecima. Dalje, specifikacije i dokumentacije proizvoda nisu dostupne, sto dalje otezava (lepo receno) razvoj bilo kakve FOSS alternative.
Jedini oficijalni nVidijin drajver za graficke kartice jeste 2d "nv" drajver, koji ne podrzava nikakve 3d funkcije, a i cini mi se da sam negde procitao da je gore pomenuti nouveau vec prestigao nv u nekim 2d operacijama.
Dakle, sa tacke gledista nekog ko zeli da napise drajvere otvorenog koda (sa podrskom za 3d) za nVidijine kartice, kompanija ne pruza ama bas nikakvu pomoc (mada ni ne odmaze) ;)
Makar prosta funkcionalna tabela registara funkcije umnogome bi ubrzala razvoj drajvera, ali sipak. Dakle - nepogodna platforma.
Evo par komentara o pogodnostima metode "reverse engineering":
Writing drivers without specifications for dummies: http://www.kdedevelopers.org/node/1893
[1] http://en.wikipedia.org/wiki/Binary_blob
[2] NVIDIA Driver Security Exploit http://www.phoronix.com/scan.php?page=news_item&px=Mjk5Nw
NVIDIA Blob Has Security Hole,Again http://www.phoronix.com/scan.php?page=news_item&px=NjAwMQ
Jedini oficijalni nVidijin drajver za graficke kartice jeste 2d "nv" drajver, koji ne podrzava nikakve 3d funkcije, a i cini mi se da sam negde procitao da je gore pomenuti nouveau vec prestigao nv u nekim 2d operacijama.
Dakle, sa tacke gledista nekog ko zeli da napise drajvere otvorenog koda (sa podrskom za 3d) za nVidijine kartice, kompanija ne pruza ama bas nikakvu pomoc (mada ni ne odmaze) ;)
Makar prosta funkcionalna tabela registara funkcije umnogome bi ubrzala razvoj drajvera, ali sipak. Dakle - nepogodna platforma.
Evo par komentara o pogodnostima metode "reverse engineering":
Writing drivers without specifications for dummies: http://www.kdedevelopers.org/node/1893
[1] http://en.wikipedia.org/wiki/Binary_blob
[2] NVIDIA Driver Security Exploit http://www.phoronix.com/scan.php?page=news_item&px=Mjk5Nw
NVIDIA Blob Has Security Hole,Again http://www.phoronix.com/scan.php?page=news_item&px=NjAwMQ
ispravka
Posted by
Ljubomir
at
2007-08-26 23:09
"da je gore pomenuti nouveau vec prestigao nv u nekim 2d operacijama. "
Mislio sam naravno na brzinu izvrsavanja operacija.
Mislio sam naravno na brzinu izvrsavanja operacija.


















perl
java
Dodatni info
http://en.wikipedia.org/wiki/X_video_extension