Portál AbcLinuxu, 21. května 2024 12:22

Podpora GK AMD/ATI v roce 2009

24.3.2009 22:28 | Přečteno: 1332× | Ovladače | Výběrový blog | poslední úprava: 24.3.2009 22:56

Už skoro rok jsem vlastníkem notebooku, který má jako grafickou kartu AMD/ATI. Jedná se o Radeon 2400HD (chip M72, patří mezi R6xx). V době kdy jsem si ho pořizoval. Jsem veděl, že podpora AMD/ATI karet není slavná, ale nečekal jsem, že si s touto grafickou kartou užiji tolik "zábavy". A už vůbec mě nenapadlo, že to po asi 3/4 roku, bude snad ještě horší.

To zhoršení se týká kvality proprietárních ovladačů Catalyst, které dodává AMD. Ze začátku jela grafika celekem dobře, dá se říct. Sice byli problémy s XVideo, a pár dalších problémů (tuxracer mi jel nějak sekaně a pár dalších drobností). 3D výkon nebyl nic extra, ale nejsem žádnej pařmen, takže mi to až tak nevadilo. 2D akcelerace taky mohla být lepší, ale co už. Zhoršovat se to začalo tuším někdy od verze Ctalyst 8.9. Celkový výkon se snížil asi tak o 20%. A co je ještě horší je to, že pokud zapnu Compsite tak operace jako maximalizace či změna velikosti okna trvají okolo 5 vteřin. To už je opravdu nepříjemné. Takže jsem se naštval a koncem minulého roku, začal občas místo Catalyst zkoušet opensource ovladače radeonhd.

Naneštěstí dlouhou dobu, pro chipy R6xx nebyla žádná podpora. Takže nejela ani 2D akcelerace. Takže jsem opět zůstal používat Catalyst od AMD. A při každé nové verzi sem očekával zlepšení. Ale marně. Naštěstí začátkem roku, AMD uvolnilo specifikace grafickych karet s chipy R6xx a novějších. Takže se vyskytla naděje, že opensource ovladač brzy dostane podporu pro moji grafiku. No nakonec to bylo tak, že se určitá základní podpora přidala. Takže sem se rozhodl to ozkoušet. A poslední 2 měsíce jsem jel výhradně na opensource driverech. Ze začátku na radeonhd a poslední 2 týdny na ati.

Radeonhd mi jel o něco málo hůře než starší ale stabilnější ovladač ati. Ale jinak na tom byly oba drivery podobně. 2D akcelerace jela (skoro) vždy lépe než v případě Catalyst. Hlavně mě nadchlo to že XVideo jelo opravdu perfektně. Nevýhodou byla chybějící 3D akcelerace. To by mohlo někomu hodně vadit. Já osobně sem absenci 3D skoro nepoznal. Dokonce i různé efekty v KDE4 mi jely bezproblémů přes XRender. To co jsem ale poznal a co mi hodně vadilo, byla spotřeba energie. V případě ovladačů Catalyst sem, měl spotřebu na baterii okolo 15W, v případě opensource ovladače byla spotřeba okolo 26-32W. Což bylo velmi nepříjmné.

Sice se pohybuji hlavně po místech, kde není problém se napojit do sítě, ale občas potřebuji jet na baterii. A výdrž asi 1,5h je prostě málo. A tak jsem se rozhodl vrátit zpět ke Catalyst. V mém archu mám xorg server 1.6, takže sem si musel nainstalovat nejnovější beta verzi Catalyst 9.4, ta už má podporu pro nový xserver. Ale stále jí chybí podpora pro jádra řady 2.6.29. Takže jsme musel udělat několik oprav v jejich kódu. Pár změn bylo "slušných", tím myslím, že se jednalo o změny související se změnou jaderného API. A jednu "neslušnou" změnu, jelikož, jeden ze symbolů, který je ovladačem exportován byl označen jak Only-GPL či jak, takže sem přepsal licenci ovladače. Vím že je to špatné, ale nevím jak jinak to vyřešit.

Po těchto úpravách ovladač už jede. Co se jeho kvality týče, tak došlo k mírnému nárustu výkonu. Ale to může souviset s novým xserverem. Ale co se týče problému s Composite tak ty stále trvají. A XVideo je stále ne moc dobře použitelné. Ale zjsitil jsem že pokud jako výstup zvolím gl, tak je to OK, a i titulky vypadají nádherně, takže se na XVideo vykašlu.

Závěrem jen dodám, že věřím, že opensource ovladače brzy dospějí do stádia, kdy je budu moci využívat natrvalo.

       

Hodnocení: 86 %

        špatnédobré        

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

Komentáře

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

Vložit další komentář

David Watzke avatar 24.3.2009 22:44 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin
API je programovací rozhraní, to druhý je binární. Jinak díky za blogpost... koukám, že ATi stále ne-e (jak jsem si ostatně myslel).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
kozzi avatar 24.3.2009 22:48 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
JJ díky za upřesnění, sem byl línej to hledat :-)
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
xxxs avatar 24.3.2009 23:03 xxxs | skóre: 25 | blog: vetvicky
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin
tiez dufam v zlepsovanie. komp s ati som si kupil aspon na sest rokov, tak hadam to stihnu.
24.3.2009 23:11 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin
Co vím, tak tahle řada jede v linuxu vůbec nejhůř, nebo minimálně jedna z nejhorších. Období vydání těhle grafáren bylo pro AMD/Ati hodně černé, protože byly velkým zklamáním (špatný poměr mezi výkonem, cenou, spotřebou) a způsobyly značný Ati-skepticismus, takže je má málo lidí. Starší jsou na tom líp, ty má kdekdo, novější už pak taky.

Mně šlape HD4870 (čip R770 nebo tak ňák) na Catalystu celkem dobře, jak v 2D tak v 3D. No ale s XVideem mám taky občas trable, zvlášť když běží Compiz, ale na to peču...
What Big Oil knew about climate change
kozzi avatar 24.3.2009 23:21 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Tak, nevím ale například Radeon 3200HD taky nic moc, a ten už má v NB hodně lidí. No a HD4870 je super karta, její výkon je fakt nádherný, sem ji kupoval ve stejnou dobu jako ten NB, ale né pro sebe. Takže uní i když ovladače sejmou velkou část výkonu, tak to furt stačí ;-)
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
25.3.2009 01:15 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009

 w quake 3 nemam moc velky rozdil mezi widlemi a linuxem .... a tech par dalsich her co mam pod obema systemy jede zhruba podobne ...

USE="-gnome -kde";turris
belisarivs avatar 25.3.2009 10:02 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009

Je tam vubec nejaky rozdil? Kamos dosahoval na max detaily max fps uz na GF FX 5700. Pak mu fps krouhnul omezovac. Proste porad ficel na 99 fps. Nebo jde toto nejak vypnout a umoznit detekci vetsi fps?

IRC is just multiplayer notepad.
25.3.2009 10:22 Kvakor
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
A mělo by to smysl? S vyjímkou případu, kdy i monitor jede na 100Hz a výš, kdy se vyšší rychlost dá využít jako časový antialiasing, je to jen zbytečné plýtvání výkonem procesuru i grafické karty. Sice jsem četl o hráčích, kteří tvrdí, že to má kladný vliv na odezvu, ale dost o tom pochybuju.
belisarivs avatar 25.3.2009 10:54 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009

Smysl by to ma pokud chce srovnavat vykony, coz se prave resi. Ze to po herni strance smysl nema je celkem jasne.

IRC is just multiplayer notepad.
David Watzke avatar 25.3.2009 12:27 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
U quake3 her to smysl má, pod 125 fps neuděláš některý skoky. Mluvil o tom přímo devel z id softu.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
25.3.2009 14:15 Kvakor
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Aha, takže pokud je aktivní omezovač framerate, tak se nemužu naplno pohybovat hopkaje :-)
David Watzke avatar 25.3.2009 14:41 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Přesně tak. A většina trickjumpů asi taky nepůjde.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
25.3.2009 01:14 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009

 +1 mam 3870 (R670) a no problem ... i s Xvidem a Kwinem .... dokonce uz i video se da sledovat na akcelerovanem desktopu ....

USE="-gnome -kde";turris
25.3.2009 08:12 rx88 | skóre: 2 | blog: dotaz
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin

Moje řeč. Support nVidie je příkladný. V poslední době aktualizují drivery jednou týdně, což je fakt mazec. Nikdy jsem s nVidií neměl žádný problém.

Ovladače od ATI jsou těžký shit a nesáhl bych na tuhle grafiku ani pohrabáčem. Stejně odpadkové drivery dělají i ve Windows.

kotyz avatar 25.3.2009 10:58 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin
Taky ted pouzivam gl vystup misto xv protoze s nim mam hezci titulky. Ale mam nvidii a takovyhle problemy se me nastesti netykaji ;-)
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
David Heidelberg avatar 25.3.2009 13:29 David Heidelberg | skóre: 46 | blog: blog_
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin
Vzhledem k tomu, že poslední testy phoronixu poukazují na to, že spotřeba s OpenSource ovladači ATI je lepší, tak už asi používat binární ovladače nemá žádný smysl. Pokud narazíte na problém, stačí přidat bug do bugzilly a oni to opraví.
Mobilní telefony a tablety s GNU/Linuxem v roce 2020. Proč byste se měli zajímat?
kozzi avatar 25.3.2009 14:26 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
No tak to pěkně kecají. Je sice fajn že oni to tvrdí, ale skutečnost je taková, že opensource drivery mi žerou víc než celej komp :-D.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
belisarivs avatar 25.3.2009 16:38 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009

V tom pripade se da postupovat podle posledni vety ;-)

IRC is just multiplayer notepad.
kozzi avatar 25.3.2009 19:14 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
No ne ze bych tomu neveril :-D. Oni to casem opravi, ale ohlašování nemá význam. Jelikož to žere víc energie na všech mobilních atinách (myslím teď nové HD2400-HD3xx) co jsme viděl, tak o tom asi už vědí ;-)
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
27.6.2009 21:04 Drew | skóre: 15 | blog: Supi_hnizdo | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
Odpovědět | Sbalit | Link | Blokovat | Admin
Jak se měří spotřeba ovladačů? S voltmetrem, nebo to lze nějak softwarově?
kozzi avatar 28.6.2009 16:43 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
No jestli existuje soft primo pro zmereni spotreby GK si nejsem jsitej, mozna neco takoveho je ale nevim o tom. Ja to resil tak ze jsem zjistil jen rozdil mezi celkovou spotrebou sestavy s catalyst driverama a s opensource driverama.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
29.6.2009 09:33 Drew | skóre: 15 | blog: Supi_hnizdo | Praha
Rozbalit Rozbalit vše Re: Podpora GK AMD/ATI v roce 2009
To jsem předpokládal, ale dá se spotřeba sestavy změřit nějak interně vůbec?

Založit nové vláknoNahoru

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