02 септембар 2010

Infinite number of monkeys...

Nisam odavno pisao na temu GNU/Linux-a, što zbog preokupacije drugim obavezama, što zbog manjka inspiracije da prosipam neko "znanje" ovde na blogu, ali eto kako sasvim neočekivano i ničim izazvano jedna multinacionalna kompanija pokrene u meni lavinu osećanja koja ću pokušati da pretočim u reči - umesto u psovke koje neosporno zaslužuju...
Priča počinje kupovinom (tada Ati) sada AMD/Ati grafičke karte (nebitno koje) iz razloga  povoljnosti. Do tada sam uvek bio na nVidia proizvodima i priče iz linux tabora o lošim drajverima nisu me mnogo plašile vodeći se mišlju kako "ne može biti toliko loše"... O kakva greška! Može biti toliko loše, dapače, može biti vrlo blizu katastrofi...
Fama koja kruži oko Atijevih kartica da, bez obzira na neosporne tehnološke inovacije i više nego odlične performanse, imaju programere koji pišu drajvere koji će sve to ekstremno uspešno sjebati nije samo fama već činjenica. I iako se u prošlom periodu situacija na polju drajvera za windows pomalo popravila (mada je daleko od sjajne), mi korisnici linuxa opet smo ostavljeni po strani i uskraćeni za podršku firme čiji smo hardver kupili.
Zaobilazio sam slobodne drajvere pošto isti još ne daju potpunu 3D akceleraciju, a ja, kao, volim ponekad da poteram i nešto zahtevniji zabavni softver, a ujedno sam mislio da valjda Ati najbolje zna kako njihove grafike rade pa će samim tim i napraviti bolje drajvere. Još jedna greška. Developeri Arch linuxa uvideli su neizbežnu propast koja se dešava vlasničkim drajverima i izbacili su ih iz zvanične podrške. Sada me ova odluka uopšte ne čudi, a evo i zašto.
Anomalije u prikazu, povremeno štucanje mašine više nego dovoljno jake da gura linux i konstatno drljanje po HDD-u pripisivao sam bugovima u drugom softveru i koncepciji Archa kao "rolling release cutting edge" distroa, ali nakon što mi je i catalyst (AMD/Ati vlasnički) drajver pao na pamet - palo je i testiranje slobodnog xf86-video-ati drajvera.
Sreća pa je Arch distro koji radi ono što želite (pod uslovom da i sami znate šta je to) pa je promena drajvera trajala čitave četiri komande u Yakuake-u i jedan restart posle koga je moj komp - poleteo...
Sad se vi pitate čemu tolika buka? Zašto jednostavno ne koristim opensource drajver i budem happy? Zato što ja mislim i na širu sliku u kojoj će svi oni koji žele da probaju linux i imaju Ati kartu da, vođeni iskustvom sa windows-a, probaju vlasnički drajver i totalno se razočaraju u, naravno, linux... ne AMD/Ati - već linux... Opensource zajednica je još jednom pokazala koliko dobar posao može da obavi ekipa ljudi, koja se verovatno lično i ne poznaje, dok piše drajvere za uređaj za koji nemaju potpune specifikacije i to bez ikakve nadoknade u materijalnom smislu. Hvala im.
Sa druge strane, žvrljači drajvera u Atiju treba da se pokriju ušima i prestanu da čine medveđu uslugu zajednici slobodnog softvera pošto se ovi očigledno vrlo dobro snalaze i bez njih. Umesto toga mogli bi da zaposle onu ekipu majmuna pomenutu u naslovu i sasvim realno očekuju da obave bolji posao (i to za verovatno kraće vreme) od trenutnih zaduženih za pisanje GNU/Linux drajvera za grafike... Ili to ili ćemo dobiti nove Šekspirove sonete, kako god čovečanstvo je na dobitku...

...

4 коментара:

BRANKKO је рекао...

Pazi, ja sam na Fedori i jos imam ATI-ja, sto je jos ubitacnija kombinacija. Sheshiri uvek furaju noviju verziju Xorg-a od one koje ATI podrzava i tako se jure iz verzije u verziju. Kad se napokon usaglase, izadje nova verziaj Fedore sa kojom se kolo ponovo pomera za jedan ciklus. Prvo su bili problem kernel moduli, ali je ATI to sredio, sad je i dalje Xorg taj koji strci. Da ne gresim dusu, ono malo vremena kad se ne preklapaju i kad rade, rade poprilicno fino, ali obicno ne rade uopste. Sa druge strane, koristim eksperimentalnu 3D pordsku u os drajverima i ona radi ok (nista vise, nista manje) ali radi.
I pored svega recenog i vidjenog, cini mi se da se ATI (pod AMD-ovom kapom) ipak lagano popravlja na tom polju (na zalost daleko od zadovoljavajuce brzog) s' obzirom kakvi su bili ranije. Za pocetak, ako nista drugo, objavili su pune specifikacije hardvera koje su potrebne da se os drajveri uopste i pisu, bez da se radi RCE (kao za nVidia-u, ako se ne varam).
Jedini je Intel tu potpuni os igrac, al realno, dzabe kad mu je hardver (bar kada je 3D grafika u pitanju) totalni krsh. Da nemaju bar tu ok podrsku ne bi vredeli apsolutno nista. Ovako ne nude mnogo, ali to sto nude radi i radi do yaya. U svakom sl bi ovi iz AMDa mogli da uposle grupicu ljudi koja bi naprednu tehnologiju (koja hardverski zadivljuje sa svakom nvom generacijom proizvoda) napokon stavila na raspolaganja nama krajnjim korisnicima.

GoranSTX је рекао...

Jeste da je sa AMD-om malo krenulo, ali i dalje je Ati po kvalitetu drajvera daleko iza nVidia-e, i što je najgore, koliko god da je jači hardverom toliko ga drajveri upropaste... Imam trenutno Radeona 3650 sa 256MB DDR3 i rad sam da ga menjam za GF9500GT sa 512MB DDR2 pošto su egal po performansama... I dalje stojim iza toga da bi Atiju bolje bilo da uposli majmune na pisanju softvera - biće brže, jeftinije i kvalitetnije... :D

BRANKKO је рекао...

Znam kako je, ja furam ATI 3850 jos na Fedori... Svakako bi mogli nesto da preduzmu po pitanju kvaliteta drajvera na pingvinima...

dukenukeme је рекао...

ok kapiram onda da intel gma i nije toliko loš :D