Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Událost týdne: proč Linus Torvalds „vyfuckoval“ Nvidii a co tím chtěl říci

Uzavrene ovladace nvidie patri k tomu lepsimu. Problem vidim spis v tom, ze kdyz vyrobce prestane podporovat danou vetev grafik, tak se muzete v podstate vyfotit, protoze otevrena varianta ovladacu je sice krasna, ale kdyz uz na nich neco funguje, tak zhruba 10x pomaleji. Pro priklad z praxe: ati 1950pro s otevrenym ovladacem je ve 3d asi 5x pomalejsi nez integrovana grafika v intel 3570k (hd4000). Intel jsem nemusel, ale jejich ovladac je open source a zlepseni je videt s kazdou verzi => podpora na vecne casy (dokud se najde nekdo, kdo bude schopen prelozit pro kombinaci jadro + x server). Nezajimave neni, ze jsem procak kupoval hned po uvolneni a uz tehdy nebyl problem grafiku v debianu zprovoznit, coz me samotneho mile prekvapilo.

+1
+2
-1
Je komentář přínosný?

"Uzavrene ovladace nvidie patri k tomu lepsimu." .... jak smutny komentar soucasneho stavu grafickych karet ...

+1
+1
-1
Je komentář přínosný?

To je dost diskutabilni. Ten jejich blob je jen ohnutý binární driver z Woken. Přepisuje to soubory X.org, nedá se to záplatovat a v prakticky to loaduje do kernelu nikdo neví co. Ve své podstatě je to nebezpečný backdoor, a to nemluvím pochybnostech o licenci. O tom zda neporušují GPL se vede dlouho debata.

+1
+2
-1
Je komentář přínosný?

Ano, to jen ukazuje na castou nesmyslnost mnohych "svobodnych" (nadavka) licenci ... paklize uzavreny kus kodu spusteny uvnitr otevreneho systemu se automaticky stava tercem pochybnosti. System, ktery zije vyvojem v jazycich rodiny C a presto dodneska vlastne tak uplne nema uplne logicky a selsky vyresene sve zakladni zpusoby vyvoje a koexistence ruznych licenci ...

... popravde mam stejne gesto, jako mel linus, pro ty blazny, kteri si svou open utopii vynucuji naprosto nesmyslnyma licencema...

+1
-2
-1
Je komentář přínosný?

Aplikace je mozno spoustet s libovolnou licenci. To jenom ovladace, ktere se za behu linkuji dovnitr kernelu (protoze udelat verejne API pro vsechno interni co v kernelu je by nestalo za to) maji tenhle problem ... a po pravde, nvidia si klidne mohla udelat vlastni rozhranni. Opensource ovladace funguji tak, ze v kernelu maji jen to nejnutnejsi a zbytek bezi v userspace. Kdyby ten nvidia blob nebyl obrovska hromada prasaren tak to taky mohli rozdelit ...

+1
+1
-1
Je komentář přínosný?

Někdo vás snad nutí GPL software pouzivat? Tak o jakem vynucovani tady je rec?

+1
+2
-1
Je komentář přínosný?

To ze je pro nV Linux dulezity produkt jeste neznamena, ze se kvuli autorovi kernelu pos... A ze je neco pro Linux jeste neznamena, ze to musi byt open source, to to lidi vazne nechapou? Kam by dosly firmy zijici ze sveho know-how a desetileti vyvoje? Pro Oracle je Linux take primarni platforma a jeho produkty nejsou OS. To se mozna hodi tak do *buntu, ktere je hrozne cool a ma vsechno open, ale zakaznika/uzivatele to vubec zajimat nemusi a je to firemni rozhodnuti.
Jako vrah muze napsat vynikajici filesystem, stejne tak to, ze nekdo napise kvalitni kernel jeste neznamena, ze nemuze byt idiot.

+1
-3
-1
Je komentář přínosný?

Zato keby chytrost nadnasala tak uz lietas :)

+1
-1
-1
Je komentář přínosný?

Driver, kterej je nadratovej do kernelu neni databazovej server. A uzavrenost driveru pro desktopovy GPU bych dokazal pochopit, ale proc proboha nemaj otevreny drivery pro Tegru? Konkurencni vyhoda jsou kecy pokud v driverech nepodvadej s kvalitou vykreslovani u GPU. Velkou cast driveru cely ARM platformy je mozny sdilet. Je diky tomu mensi a rychlejsi kernel a vyssi kvalita kodu, protoze cim vic uzivatelu a vyvojaru se okolo kodu mota tim je vyladenejsi.

+1
+1
-1
Je komentář přínosný?

tuhle poveru bych moc nevytahoval ... firefox ma taky otevreny kod, ale ze bych znal zastupy lidi co jeho zdrojaky cetly, dokazali jim porozumet a dokonce meli zazracny vliv na autory a vnutili jim nejaky vlastni upravy a ti je fakt pouzili v releasu ? .... ostatne, nahlednout do kodu umi kazdy "otevreny" borecek ... pak se usmeje, rekne si jak je to husty .... a dal tupe duveruje te "neviditelne ruce skvele komunity" protoze on zrovinka nema vlastne uplne tak cas se snazit vubec rozlustit co se tam vlastne deje. Ve vysledku je pocet lidi, ktery se u daneho produktu dlouhodobe zabejvaji zlepsovanim kodu, at jsou to autori jako interniste, nebo fanosci/bezpecari/guru jako externiste, tymy velikosti srovnatelne jako u normalniho uzavreneho vyvoje ... jen s tim rozdilem, ze jejich pracovni rezije je vyrazne vyssi.

Btw -> driver kterej je nadratovanej do kernelu :-) to je presne ta naprosta vseobjimajici zvracenost. Paradoxne dlouha leta bylo MS vycitano, ze jadro Woken je az moc vystaveno kolem fungovani driveru a ze to pak dela modre obrazovky ... presto to bylo vzdy na mile vzdalene vyrazu "driver, kterej je nadratovanej do kernelu".

Nastesti ono i u toho linuxu to neni tak extra horke to "nadratovani" ... teda az na tu uzasnou vec, kdy se to cele zkompiluje do jedne vonave hroudy. Tam si myslim ze vetsine "svobodnym lidem" stoji nvidia na kurim oku ... viz ony zminovane licence. Ale to vubec neni chyba nVidie dle meho ... nikdo nikoho k vyrobe takoveho kernelu nenuti :-)

+1
-2
-1
Je komentář přínosný?

To mas tezky .... http://www.gnu.org/software/hurd/hurd.html to ma resene lepe, ale nejak se ho nedari dostat do stable verze ...

+1
-3
-1
Je komentář přínosný?

Snad jediný funkční systém s mikrojádrem jsou windows 7. Hurd by se mi také líbil, navíc by byl daleko menší problém se stabilizací binárních rozhraní. Nicméně pochybuji, že někdy bude.

+1
-3
-1
Je komentář přínosný?

S vaším příspěvkem souhlasím. Osobně by mě zajímalo, kolik čtenářů Diit programuje vlastní ovladače grafických karet...

+1
+2
-1
Je komentář přínosný?

Ještě by si to chtělo přečíst článek, abys věděl, nač reaguješ :-D

+1
+2
-1
Je komentář přínosný?

Ale ja vim uplne presne na co reaguju. Linus se snazi natlacit svuj osobni nazor o jeho vizi svobodneho sw i tam, kde to neni po chuti, at uz koncovym uzivatelum jako jsem ja, nebo firmam, ktere o to nemaji zajem, jako nV.

+1
-1
-1
Je komentář přínosný?

Nikoli.

1. Reagoval jsi ve smyslu "open source ku*ví byznys", jenže to nebyla a není ani podstata Torvaldsova výroku, ani podstata tohoto článku. Tedy žádný "osobní názor", ale jasné stanovisko.

2. Podstatou jeho výroku bylo, že nvidia nezveřejňuje specifikace svého hardware, a to je něco úplně jiného, než zdrojové kódy.

3. Nejkouzelnější na celém Linuxu je to, že je opravdu svobodný, umožňuje bezproblémový vývoj closed-source aplikací, pokud tyto "nevytunelovaly" nějakou jinou open-source aplikaci (pod GPL, samozřejmě; BSD je v tomto ještě tolerantnější a umožňuje i své tunelování). Nikdo tu nemluvil o closed-source SW od nvidie, ten si může klidně nechat - linuxoví "amatéři" si s klidem napíšou ovladače vlastní, k tomu ale potřebují ty výše zmíněné specifikace, protože bez nich je jakýkoli vývoj v podstatě pokus-omyl (a tedy doba potřebná k vývoji SW roste s exponenciálně k počtu featur).

4. A tedy: tvé úchylky a odpor k open-source mě naprosto nedojímá. ;-)

Doufám, že už je v tom jasno.

+1
+2
-1
Je komentář přínosný?

Plácáte úplné zhovadilosti. Nic takového na tom videu nezaznělo. Více méně tam konstatoval úplný opak.

+1
-2
-1
Je komentář přínosný?

filesystem nepsal vrah, to bylo az po :)

+1
-2
-1
Je komentář přínosný?

taky se přikláním k názoru že Nvida je jakási záruka funkčnosti, ať je jejich pohled na věc jakýkoliv tak přeci jen jejich ovladače alespoň šlapou a to včetne akcelerace videa ... moje poslední ATI na linuxu byla HD2600 a její zprovoznění bylo pkaždé problémové. Jak je to dneska s ATI ovladači netuším, ale myslím že akcelerace videa nefunguje stále ... rád bych se pletl.

+1
-2
-1
Je komentář přínosný?

Podpora by měla být přes shadery pro MPEG-2 a fungovat s FGLRX a balíčkem xvba-va-driver -> ale nemám vyzkoušeno, neb žijeme v době x264 a víc mne zajímá mp4 (mkv). Ještě nedávno jejich ovladače při přehrávání .avi (SD rozlišení) pod xvideo spolehlivě sestřelilo celé prostředí. Trvalo rok než to opravili :)

+1
+1
-1
Je komentář přínosný?

Je vam dufam jasne ze HD2600 prisla v roku 2007 (tusim, ak nie tak ma opravte, kazdopadne je to par rokov) a za ten cas sa toho stihne spravit fakt dost ?

kuk 1 http://www.x.org/wiki/RadeonFeature

a este tu mame k dostaniu catalyst

+1
0
-1
Je komentář přínosný?

v te dobe to proste nefungovalo a ja presel na NV a od te doby jsem spokojeny clovek .... vcetne VDPAU :-)

jen tedy doufam ze uz jsou na tom ATInari mnohem lepe nez ja tehda

+1
0
-1
Je komentář přínosný?

Na každou firmu bych našel výtku.

AMD by si za ukončením podpory HD2xxx-4xxx taky zasloužila stejné "gentlemanské" gesto. Tímto krokem si mne firma AMD spíš znepřátelila, při koupi spousta slibů a skutek utek, výkonově mi stačí bohatě.

Poslední dobou mi udělal radost jen projekt http://roccat.sf.net/ - zde firma dodala zadarmo HW a maník vytvořil odslužný SW - 100x lepší přístup než co předvádí NVIDIA, AMD, NOKIA (naštěstí existuje USB Mass storage) ...

+1
-2
-1
Je komentář přínosný?

Podpora HD 2k-4k nebyla ukončena, jen přesunuta na čtvrtletní interval.

+1
+1
-1
Je komentář přínosný?

Prý má být větev "legacy" a oprava jen zásadních broučků ani-Bůh-neví-kdy pro starý Xserver a kernel řady 3.2. Jinak řečeno pro tyto karty není podpora pro aktuální verze jádra/X ani beta ovladačích 12.06.

Jak to vlastně bude zjistíme za 2 měsíce, AMD totiž už rok "zapomíná" vydávat reporty co se změnilo v ovladačích pro ne-Windows.

+1
+3
-1
Je komentář přínosný?

Zrovna X1900 az HD4000 maj uz velmi slusnou opensource podporu, takze bych to nevidel tak tragicky.

+1
0
-1
Je komentář přínosný?
+1
+2
-1
Je komentář přínosný?

Drivery nV jsou vyloženě nebezpečné a nejen ony, Linus se vyjádřil jestě dost rezervovaně.

http://www.techspot.com/news/38131-nvidia-19675-gpu-driver-burning-up-gr...

+1
-3
-1
Je komentář přínosný?

Linus Torvalds si pravdepodobne kúpil ich najnovšiu grafiku a neskôr zistil že je to len maketa.

+1
0
-1
Je komentář přínosný?

Mam rad toho cloveka, rad citam jeho clanky/vyjadrenia, smejem sa na poprasku co vznikne z cohokolvek co povie, na urazenych ludoch na ktorych sa stazuje, je to taka najdolezitejsia nedolezita osoba, a hlavne spravny clovek na spravnom mieste.

Dufam ze banda haterov co si to pozre cele ne len gifko.

A okrem ineho, co toto vyfakovanie sposobilo na nete, ze kazdy to rozobera a pise o tom clanky, mozno to viac upriami pozornost na nvdiu a nato aky su.

Linus je proste marketingovy mag :) jeden prst spusti lavinu,... zadarmo.

+1
-1
-1
Je komentář přínosný?

http://linuxhaters.blogspot.sk/2008/06/nitty-gritty-shit-on-open-source....

Zmenilo sa nieco za 4 roky?? Okrem vaporware zn. Wayland, ktory ma carovnym prutikom vyriesit problemy X?

+1
0
-1
Je komentář přínosný?

Ale mam tu pre teba handbook ktora by ta mohola zaujimat http://m.simson.net/ugh.pdf

+1
+1
-1
Je komentář přínosný?

Vdaka za handbook, ktory mimochodom poznam.. a teraz k veci - zmenilo sa nieco v oblasti grafiky v linuxe od 2008 (okrem intelu, ako bolo spomenute)?

Ozaj, kde soudruzi z NDR (AMD) udelali chybu?

http://www.phoronix.com/scan.php?page=news_item&px=MTEwODk

To Linusovi zjavne nevadi..

+1
+2
-1
Je komentář přínosný?

No hlavne se preslo na kernel mode switching a drivery Intelu uz maj v Linuxu o chlup lepsi vykon nez a widlich. Jak moc je funkcni podpora OpenGL nevim, ale na Linuxu bezej Unigine dema.

4 roky jsou 4 roky. Nejvic se zlepsil urcite Intel. On i jejich HW stal pred 4 rokama za starou belu, nebyl to jen probem driveru.

+1
-2
-1
Je komentář přínosný?

Zmenilo. KMS drivery ted taky maji vlastni memory manager. Also, Gallium3D.

+1
+1
-1
Je komentář přínosný?

"Kde jsou doby, kdy tou nepřátelskou byla ATI :-)..."

... pokud si dobre pamatuju, ATI prestala byt nepratelska pri prilezitosti sveho konce. Pomahat zacala az AMD.

+1
+1
-1
Je komentář přínosný?

GPU od nVidie jsem kupoval proto, že jsem měl s AMD problémy. Skoro každá hra mi totiž padala a při minimalizování už nenaběhla. Příchodem nový a nových ovladačů se věc moc nezlepšovala, ale když jsem přešel na nVidii, tak bylo vyhráno. Vše bez problémů

+1
+1
-1
Je komentář přínosný?

GPU od nVidie jsem kupoval proto, že jsem měl s AMD problémy. Skoro každá hra mi totiž padala a při minimalizování už nenaběhla. Příchodem nový a nových ovladačů se věc moc nezlepšovala, ale když jsem přešel na nVidii, tak bylo vyhráno. Vše bez problémů

+1
-1
-1
Je komentář přínosný?

Myslím si, že tohle Linus zapotřebí nemá a že by se měl člověk chovat trochu důstojně. To, že jej irituje přístup nVidie, potažmo dalších výrobců, to mu sice věřím, ale neomlouvá to takovéto chování.

Zaslouží si nVidia či AMD kritiku? To je podle mne správně položená otázka. Podle mne ano. ATi na Linux kašlala, AMD to dohání, ale nikterak závratně - kdyby chtěli v AMD udělat pořádný ovladač pro Linux, byl by příslušný vývojový tým alespoň z poloviny tak velký, jako tým zabývající se ovladačem pro Windows. nVidia usnula na vavřínech a věnuje se jen tomu, co je pro ní důležité. Škoda, že to není zákazník. Stávající ovladače nVidie zdaleka nejsou tak dobré, jako bývaly. Jak bylo ale řečeno, jsou v tuto chvíli bohužel tím nejlepším.

A co se týče nových technologií? Jak dlouho se prodávají laptopy s VGA Intel+Radeon, jak dlouho je na světě SLI / Crossfire? Mám pokračovat? Myslím, že nemusím. Linus zaměřuje pozornost na to co jej zajímá, což je pochopitelné. Leč pro mne není pochopitelné, že na co upozorní, je druhý den medializováno (bez ohledu na to, jestli někomu ukáže, že je jednička) a nač neupozorní, se tolik neřeší. Proč žádný z odborných magazínů neudělá přehled, ideálně test, technologií velkých výrobců, které fungují a které ne? Myslím si, že by to byl dobrý přehled, který by dal jasnou představu o tom, jak se věci mají. Autor článku je uživatelem Linuxu, podle profilu na ABCLinuxu uživatelem Ubuntu, tak by to neměl být takový problém, seč bych na tyto testy použil jinou distribuci. Dokud budou nadávat "lidi v hospodě", nic se nezmění :).

+1
-2
-1
Je komentář přínosný?

Proč by měla AMD vydávat peníze na zcela marginální desktopový driver pro Linux? Pokud bude komunita chtít, napíše si jej sama (a taky tak činí). Zbytku musí stačit to, co dodává AMD (používám na HD4200 a jsem spokojen, i gamesky tam běhají, s instalací nebyl jediný problém). Uvědomte si, že toto je menšinový segment, z kterého se investice do vývoje driverů nikdy nevrátí. Vždyť i ta nvidia to bere jako "odpad" od vývoje profi modelů...

+1
+3
-1
Je komentář přínosný?

Hloupost. Málokdo si chce bastlit na koleně ovladače. Jenže nouze naučila Dalidora houslím. Druhý nesmysl je mluvení o nerentabilitě. Jádro ovladačů je z 90% stejné napříč OS, takže nekvalita OpenGL se projevuje i pod Windows (např. nižší výkon webGL ve firefox - vyskoušet lze http://mrdoob.github.com/three.js/ ).
Na čem asi byl vyvíjen Unigine engine (v Kdevelop)? Mít AMD kvalitní ovladače pro Linux/Android, tak bude taky prodávat svojí "Tegru", nemá -> prodává svůj HW jen s Windows...

+1
-1
-1
Je komentář přínosný?

Dalidora houslím? Co to je za nesmysl?

+1
+1
-1
Je komentář přínosný?

Komunita odvádí zatraceně dobrou práci, ale na některé věci nikdy stačit bez podpory výrobců HW nebude. Proto se taky Linus čertí. Jistě, pokud je dostupný ovladač pro chipset TV karty, stačí vytáhnout firmware a to komunita udělá. Ale u tak zásadního a složitého kusu HW, kterým bezpochyby grafiky jsou, je to trošku složitější. Obávám se, že zde si komunita sama nevystačí. Mimochodem na otevřeném ovladači pro karty AMD se právě AMD podílí.

Jestli jsi spokojen s otevřeným ovladačem, protože ti výkonově stačí, je to jenom dobře. Já s ním spokojený nebyl, výkon byl oproti uzavřeným ovladačům špatný, byly chyby ve vykreslování apod. Tím nechci hanit práci lidí, kteří na tom dělají. Věřím, že se dočkáme otevřeného ovladače pro Radeony, který bude podporovat základní funkce zcela, včetně power managmentu. Ale to oč tu jde jsou další a další funkce a možnosti využití. Zde bude vždy zapotřebí, aby výrobce zapracoval a nehrál mrtvého brouka.

Ano, Linux je na desktopu minoritním systémem. Na druhou stranu ta minorita není v řádech tisíců, ale desítek (stovkek?) milionů. To už tak zanedbatelné číslo není. Jestliže si tito koupí nVidii jen proto, že se u AMD bojí ukončení podpory či ne moc dobrých ovladačů, není to zas tak malá částka :). Ale to je už mimo téma.

+1
-2
-1
Je komentář přínosný?

Však já to píšu kus nahoře - komunita si poradí sama, pokud bude pro to mít podmínky (dokumentace, popř. určitá podpora vývoje od výrobce). Komunitu bych rozhodně nepodceňoval.

Ale rozhodně nesouhlasím s těmi stovkami milionů uživatelů, spíše to budou stovky tisíc - maximálně.

+1
-2
-1
Je komentář přínosný?

S ovladači od nVidie jsem na desktopu spokojený. Nikdy jsem s nimi neměl vážný problém... řekl bych skoro, že jsem velmi spokojený a nVidii za ně musím poděkovat.
Optimus mě v podstatě nezajímá - na noteboocích mně stačí obyčejná integrovaná grafika od Intelu - ale i to je do značné míry řešitelné - viz. projekt Bumblebee - opravdu to funguje...

Nicméně Linuse vlastně chápu. :-) Ignorantství některých společností (pravděpodobně mnohdy podpořené zákulisními dohodami s Microsoftem, který dělá vše možné i nemožné pro potlačení sebemenší konkurence) je někdy skutečně iritující.
Linus si to může dovolit - je dnes už - oprávněně - vlastně celebrita.... Takový Steve Jobs byl taky dobrej pošuk :-)

+1
0
-1
Je komentář přínosný?

Tento nesmysl češtiny "Nemůžeme se ale nezeptat", tedy dvojitý zápor může použít jen naprostý ignorant. Proč psát tuto větu se dvěma zápory, když to lze napsat jednoduše "Můžeme se zeptat".

+1
0
-1
Je komentář přínosný?

to je právě krása češtiny. můžeš vyjádřit význam více způsoby, které se mírně odlišují. se svým názorem na dvojitý zápor se klidně odstěhuj do usa :-)...

+1
-1
-1
Je komentář přínosný?

Jazyk český je uplně mimo, to ví každý, třeba takové "Nikdy sem tam nikoho neviděl".

+1
+2
-1
Je komentář přínosný?

Vase problemy bych chtel mit :-))
Me ta moje 690gtx bezi pod win7 zcela spolehlive a jsem docela rad, ze nemusim resit takovyhle kraviny :-))))

+1
-1
-1
Je komentář přínosný?

Mně běží také bez problémů - viz. výše. Debata se týká něčeho trochu jiného.
Tak kde je problém? Jen ze zásady nadáváte na Linux, který nejspíš ani neznáte?

+1
-1
-1
Je komentář přínosný?

Ale on nenadává.

+1
+1
-1
Je komentář přínosný?

Klucí, opravte si prosím tu českou traskripci japonštiny. 中村 修二 je Nakamura Shuji, českou transkripcí Šúdži ;-)

+1
0
-1
Je komentář přínosný?

Mě teda Linus velmi zklamal. Jakožto uznávaná autorita v Linuxovém světě by se měl umět chovat. Tímto gestem ničeho nedosáhne, diskredituje Linuxovou komunitu a vyvolává useless flame.

+1
-1
-1
Je komentář přínosný?

Amen.

+1
-1
-1
Je komentář přínosný?

No, to má nV z toho, že se snaží vydávat relativně kvalitní ovladače (na poměry linuxu a GPU). Jak dokazuje AMD, tak ani vydání základní specifikace moc nepomůže. Místo, aby se hledalo rozumné řešení jak daný problém vyřešit (třeba stabilizací rozhraní a spoluprácí nV a komunity) tak se zase jen někdo svým fanatismem ztrapnil.

PS: Neví někdo, jak tohle řeší Apple ? Ten taky jede na nV chipech...

+1
-3
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.