Početak›Forumi›Linuks›Opšte Linuks diskusije›Peticija za Open Source Nvidia drajvere
- This topic has 9 odgovora, 8 glasova, and was last updated 15 years ranije by kosmi.
-
AutorČlanci
-
26. april 2009. u 5:46 am #11020tomajaGlavni majstor
Ako ste zainteresovani, prijavite se
http://www.petitiononline.com/nvfoss/To: Nvidia Corp.
The world-wide community of Linux users requests that Nvidia Corp. releases
fully-functional open-source (BSD-licensed) versions of their binary device
drivers, as soon as possible.At the moment, Nvidia has released its 3-D enabled driver as a binary object
file along with some C wrappers for compatibility, as well as a modified
version of SGI’s OpenGL library. While this solution is the best one besides
having an open-source driver, it does have many problems:1. It subjects X-Window or the entire system to a large number of crashes,
and hang-ups. This is while a system where the drivers are not loaded, works
perfectly for weeks on end. So, if Linux users want to enjoy 3-D games, they
often have to put up with uptimes that make Windows look very stable.2. It taints the system with non-free kernel modules and libraries. This
prevents getting help from the vendor or from other kernel developers, who
refuse to debug a tainted kernel (and rightfully so).3. The kernel upgrade process becomes more complicated, as the driver needs
to be re-compiled after the kernel is up, while X needs to be shut down, etc.4. The build process of the drivers often breaks with some kernel upgrades,
and requires third-party patches. (or even crashes the system after compiling
cleanly – e.g: one page stacks).5. They don’t provide a solution for people who wish to use the cards on
different computer architectures than the ones that Nvidia provides drivers
for. For example, the users of PowerPCs cannot use the 3-D capability of
their cards.6. There are many other technical problems that often surface.
7. The nvidia engineers that work on the drivers cannot be effectively reached
or contacted.The current solution offered by Nvidia may be the second-best solution. But
this is one case where the second best solution is not good enough.The response of the Nvidia engineers to this problem in
http://www.linuxquestions.org/questions/t253027.html was completely
unsatisfactory. They claimed that they cannot release open source drivers
because “We have lots of IP in our supported closed source Linux driver some
of which is licensed and cannot be open sourced.”. Well, if Nvidia has
copyrighted code in its drivers, then they can surely invest some money
in hiring more developers to re-write it. They are a very profitable company,
after all.So we request that an open-source driver will be released as soon as possible.
Meanwhile, we are going to collect a bounty for reverse-engineering the
Nvidia drivers and releasing an open-source driver based on this effort
(using the open-source Mesa library).linux4life
26. april 2009. u 10:07 am #77972NekyUčesnikKoje su dobre stvari osim bolje optimizacije zbog šire zajednice?
Mislim, mene boli zadnjica što je drajver vlasnički, treba samo da radi (a radio uvek, nisam imao problema kao neki).
Eto, neka mi neko pametniji objasni zašto je bolje imati open source drajver, osim razvijanja od strane zajednice.
26. april 2009. u 11:48 am #77973MoneoUčesnikNe vidim svrsishodnost ovoga jer Nvidia radi stvarno i vise nego dobar posao-vecina ovi tacaka je smesna ::)
Treba taman da im daju source pa da bude slicna situacija kao sa ATI drajverima-ono treba da prodje tipa 5 godina dok ne napisu iole pristojan drajver-100% GNU ukus se podrazumeva ^-^26. april 2009. u 1:47 pm #77974dukenukem_4dUčesniksa tržne perspektive najviše uvaljivane kartice su bile gf2mx i gf4mx
(a greote što na ovoj drugoj nema ni šaderi ,daš pare a ne mož ni da se igraš)
tek posle gf5200 i ostale iz osakaćenih serija su ih dobile 😛dok na nijma fino idu nv drajveri i sa xv overlay-om 😎 bez 3d
i mislim da nv troši manje memorije posle , ali je malko (više) sporiji u gnometu
a za novije kartice na znam kako idu sa nv ?vlasnički 3d drajver prvenstveno je po mom mišljenju odrađen zbog Quadro kartica
(koje negde stvarno rade neki posao , u nasi il ko zna gde 😮 )
a mi ostali što se poneki put poigramo mu dođemo ko kolateralna šteta 🙁– ne bih rekao da je tolko nestabilan
– i lakše se reinstalira nvidia linux drajver nego nvidia windows drajver (to mogu da garantujem)
on the fly ide kda se stavlja novija verzija 😎26. april 2009. u 4:52 pm #77975unicornUčesnikKoje su dobre stvari osim bolje optimizacije zbog šire zajednice?
Mislim, mene boli zadnjica što je drajver vlasnički, treba samo da radi (a radio uvek, nisam imao problema kao neki).
Eto, neka mi neko pametniji objasni zašto je bolje imati open source drajver, osim razvijanja od strane zajednice.
Ne vidim svrsishodnost ovoga jer Nvidia radi stvarno i vise nego dobar posao-vecina ovi tacaka je smesna :
Treba taman da im daju source pa da bude slicna situacija kao sa ATI drajverima-ono treba da prodje tipa 5 godina dok ne napisu iole pristojan drajver-100% GNU ukus se podrazumevaBravo carevi! Prosta istina!
Kada ce ljidi da shavte da se linux koristi (uglavnom) sto je besplatan. Prica o GPL je samo za zaludjenike (R.S. i jos par coveka – pa cak i Linus Torvalds nije fundamentalisa, na protiv).
GPL je mac sa dve ostrice. Dajte nesto pod GPL licenu i imacete 10 nekompatibilnih verzija istog. Prosata i numoljiva istina. Snaga linuxa ja bas i njegova najveca mana.
Dobro, cekam reakcije…
26. april 2009. u 5:25 pm #77976dukenukem_4dUčesnikDobro, cekam reakcije…
Reakcije stižu ….
zatući ga zatući , to je heretic !
😀26. april 2009. u 5:28 pm #77977advocatus linuxiUčesnikDobro je što se NVidia raspucala sa novim verzijama -> [Phoronix] Again, We Have Another New NVIDIA Driver
26. april 2009. u 5:30 pm #77978AndersenUčesnikDobro, cekam reakcije…
Nista lepse od dobrog flejma u ovim prohladnim prolecnim vecerima..
26. april 2009. u 5:36 pm #77979unicornUčesnikHe, he… Vedar duh!
Svidja mi se.
Cenim.26. april 2009. u 9:58 pm #77980kosmiUčesnikKoje su dobre stvari osim bolje optimizacije zbog šire zajednice?
Mislim, mene boli zadnjica što je drajver vlasnički, treba samo da radi (a radio uvek, nisam imao problema kao neki).
Eto, neka mi neko pametniji objasni zašto je bolje imati open source drajver, osim razvijanja od strane zajednice.
Evo zašto je dobro (ne kažem bolje ili lošije, već dobro) imati opensource drajver. Dobra stvar je što svako ko može i hoće bi mogao mnogo lakše da napiše drajver za svoj OS ili neki postojeći i budući, implementira i uobliči poznate ili danas nepoznate a recimo inovativne osobine i karakteristike kako god hoće i na način na koji to želi ili mu odgovara, bez molbi i plakanja pred bilo kojom korporacijom što njegov OS neće biti podržan samo zato što ima mali market share, wtf! Opensource softver je više stvar kontrole, a ne krajnih pogleda – aha ovo radi na nvidia, a ovo ne radi ‘beš takav softver ili uopšte ne radi – kupi kartu, kupi kartu:). nVidia kontroliše i preporučuje kako neki softver treba da bude napisan da bi radio na njihovim karticama tj. drajveru takav kakav je namećući svoje “standarde” koji u krajnjoj liniji samo njoj odgovaraju (M$ sličnost je neizbežna i potpuna npr. WMP DRM ili docx vs odf ili pak GTA4 sa trista kila binary zavisnosti, flash-ova, one_OS_drm_check_only za jednu običnu igru koja ionako služi samo za zabavu, neko u tome i vidi zabavu neko ne, al kontrola ostaje – promena načina delovanja kroz inicijativu Not for PC, but “Games for Windows”).
Da ne dužim, M$, nVidia pa i Rolls Royce (gde ovaj zaluta) opstaju samo zbog elementa tzv. korporativne a u stvari opšte kontrole, prema svojim potrošačima i obavezno ne mare previše ni za koga drugog jerbo im takva situacija odgovara. Kao dve civilizacije, jedna i postoji da bi uspostavila kontrolu i kojoj je postojanje samo po sebi svrha i obavezno je
isključiva prema svakom drugom koja misli drugačije, dok drugoj slabijoj ili jačoj uopšte ne pada na pamet da je uspostavi, iako bi mogla… u biti sve je poznata stvar, eto peticije pa oćeš-nećeš-ne_moraš. Ima jedan lep nepisani običaj po driver develop IRCovima (često se sreće na #radeon): “ne pomažeš nikome što tvrdiš da kad tebe nešto radi” O0.P.S Ali moram da kažem ipak, mnogo nespretno je sastavljena ova peticija naginje na “open the blob”-like što se neće desiti. Specifikacije samo trebaju, a ne fully-functional non-IP driving driver – eto i foss ima corparate-like marketing. Ko traži veće izgubi iz vreće, ali više je usmereno prema brojnosti mogućih potpisnika, kojih bi sigurno bilo mnogo manje kada
bi se peticija kako i treba oštro a minimalno konkretizovala (može i emo malo): “Release the (fuckin’) specs”.Bravo carevi! Prosta istina!
Razumem da svako mora da ima svoju “istinu” da bi funkcionisao/stremio, ali istina nije eksplicitna a ponajmanje jednostrana tvorba, već nešto između.
Kada ce ljidi da shavte da se linux koristi (uglavnom) sto je besplatan. Prica o GPL je samo za zaludjenike (R.S. i jos par coveka – pa cak i Linus Torvalds nije fundamentalisa, na protiv).
Pusti ljude da “luduju”, Linux bi bio nešto sasvim drugačije da ga Linus nije objavio pod datom licencom, što je i sam priznao i ne kaje se zbog toga. Pa ti kaži da nije fundamentalista :biggrin:
GPL je mac sa dve ostrice. Dajte nesto pod GPL licenu i imacete 10 nekompatibilnih verzija istog. Prosata i numoljiva istina. Snaga linuxa ja bas i njegova najveca mana.
Prva rečenica je istinita. A “najveća mana” je insinuacija istine, dakle “istina” odozgo. :laugh:
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.