Fórum Root.cz

Hlavní témata => Software => Téma založeno: karel 24. 06. 2013, 21:07:24

Název: Steam: propad výkonu na Linuxu
Přispěvatel: karel 24. 06. 2013, 21:07:24

Mám notebook s procesorem AMD-A6-3430MX s integrovanou grafikou Radeon HD 6520G, 12GB RAM, debian jessie 64bit, takže na tyhle hry by to mělo bez problémů stačit. Zajímalo by mě jestli máte podobnou zkušenost (chyba je v autorech her) nebo jestli jsou špatné ovladače pro AMD. Další hry co mám na steamu jsou vesměs hodně nenáročné a fungují bez problémů. Nejvíc mě překvapila hra Anomaly, protože celkově mi nijak náročná nepřipadá a je portovaná i na android.
Název: Re:Steam na linuxu - výkonostní propad
Přispěvatel: Pavouk106 24. 06. 2013, 21:44:09
Budu tu víceméně jen plácat - Podle mě problém s ovladačema od AMD. Já nikdy AMD kartu nerozběhal tak, aby jela alespoň na 10% výkonu z Windows. Šel bych při zjišťování trablů tímhle směrem...

Kolik FPS Ti dá glxgears (ne fglrx_glxgears)? Vypni předtím vertikální synchronizaci v panelu Catalystů.

Zkus kdyžtak "náročnou" nativní Linux hru - Ideálně Spring RTS (je i nativní verze pro Windows pro srovnání). Očekávám problém s texturama a framerate v Linuxu. Ve Windows pojede, uvidíš.
Název: Re:Steam na linuxu - výkonostní propad
Přispěvatel: mattyy1hp 24. 06. 2013, 22:09:07
Zdravím, jdu náhodou okolo a mám stejnou grafiku (6520G) i systém (Debian Jessie 64bit). Procesor A6-3400M.  :)

Co můžu říct je, že všechny hry běží hrozně. A je to horší s každou verzí ovladačů (13.4 poloviční FPS než 13.3 beta3). Musím používat fps_max 30 příkaz v Source hrách a třeba takové L4D2 nebo Killing Floor (co běží na Win na High) je nehratelné.

Sám za sebe doporučuji to, co se chystám udělat sám - koupit si nový notebook s nVidií. Zkoušel jsem snad tisíce kombinací nastavení a ovladačů, nedá se nic dělat. Notebook mám už asi rok a půl, celou dobu na Linuxu, od začátku Steamu pro Linux hlásím bugreporty - tedy až do chvíle, než jsem si uvědomil, že když opraví jednu chybu tlakem na AMD, zničí se to, co dřív fungovalo a že to vlastně nemá význam.

Opravdu, lepší je smířit se s tím, že AMD má katastrofální ovladače při pořízování jiného HW myslet na Intel a nVidii.
Název: Re:Steam na linuxu - výkonostní propad
Přispěvatel: Žirafa 24. 06. 2013, 22:31:37
"integrovanou grafikou Radeon HD 6520G"

AMD grafická karta na Linuxu zvládá akorát 2D akceleraci.

Jinak co se týká těch nativních her pro Linux, v některých případech dané hry běží mnohem lépe ve Wine, něž jejich Linuxové porty. To bude dáno zřejmě tím, že se Wine vyvíjí mnohem déle... Z mé zkušenosti se jedná především o volbu "emulovat server X", který jaksi zvyšuje výkon hry + umožňuje okamžité přepínání z fullscreen hry do systému a naopak, což většina nativních Her buď neumožňuje, nebo to trvá stejně dlouho jako ve Windows.

Jinak další problém ohledně Linuxového Steamu je Bumblebee (NVidia Optimus). Hru Portal 2 jsem nejprve koupil a pak zkusil nainstalovat. Bohužel rozběhat ji pod mojí NVidia kartou se mi už nepodařilo ani podle návodů -> torrent verze -> primusrun playonlinux --run "Portal 2" a bylo po problémech.
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: karel 25. 06. 2013, 00:30:39
"AMD grafická karta na Linuxu zvládá akorát 2D akceleraci."
To je blbost, protože spousta věcí ve wine funguje celkem dobře. Když píšeš, že problémy jsou i na nvdii, tak to na první pohled nevypadá na problém ovladače od AMD.

...
Narivní hry jdou v pohodě. glxgears není benchmark, takže nemá žádnou vypovídací hodnotu.

...
Vhledem k tomu, že mám notebook, hlavně na programování, tak o novém neuvažuju a co vím tak nvidie jsou dost často slušný topení. Celkem mi nevadí pro hry občas přepnout do zavaděče na hry, spíš mě zajímá důvod, proč to nejde v linuxu (ve windows mám mnohem náročnější hry a není problém). Zajímavé je, že ve všem ostatním kromě her windows podstatně zaostávají. Proto mě to vrtá hlavou proč jenom ta grafika nejde.

Dál vůbec nemluvím o tom když k tomu noteboooku připojím full HD monitor. V tu chvíli nejde v linuxu skoro žádná hra a musím všechno přepínat do okna, windows si s tím poradí mnohem líp. Zatím to s tím hraním na linuxu z mého pohledu moc slavně nevypadá.
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: Dreit 25. 06. 2013, 00:33:36
Podělím se o odkaz na takovou drobnost, která třeba pomůže. Zázraky od toho nejde očekávat, ale lepší jak drátem do oka:
http://phoronix.com/forums/showthread.php?60197-Doubling-your-performance-with-a-simple-trick (http://phoronix.com/forums/showthread.php?60197-Doubling-your-performance-with-a-simple-trick)
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: Tom Liberec 25. 06. 2013, 03:03:22
Nebyl on náhodou Linux před nějakou dobou, řekněme před nástupem mobilů s Androidem, směřován poněkud jiným směrem než je vytváření her, jejich distribuce apod.?
V knize o Ubuntu 10.4. je poměrně rozsáhlá část věnovaná instalaci a problémům s hrami. Nedokáži posoudit zda je ta část dobrá a zda vám to pomůže rozchodit hry nebo vyřešit problémy s grafickou kartou.
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: mattyy1hp 25. 06. 2013, 09:22:45
No problém je v AMD ovladačích, skutečně. Ne, že by snad Linuxová distra nebyly připravené pro hraní. AMD má mizernou OpenGL akceleraci a nic s tím dělat nehodlá. Na ovladačích dělají 4 lidi a to ještě asi jako vedlejší věc. Akorát vždycky přidají podporu pro nový kernel a Xserver.
Valve dosáhlo vyššího FPS na Linuxu, než na Windows (Left4Dead2 - asi 315fps proti 275fps), ale měli Nvidia grafiku.
S AMD se dá hrát pár her ve volném čase na nížší detaily. Pro seriozní hraní se to ale použít nedá použít.
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: nereknu 25. 06. 2013, 11:57:36
No problém je v AMD ovladačích, skutečně. Ne, že by snad Linuxová distra nebyly připravené pro hraní. AMD má mizernou OpenGL akceleraci a nic s tím dělat nehodlá. Na ovladačích dělají 4 lidi a to ještě asi jako vedlejší věc. Akorát vždycky přidají podporu pro nový kernel a Xserver.
Valve dosáhlo vyššího FPS na Linuxu, než na Windows (Left4Dead2 - asi 315fps proti 275fps), ale měli Nvidia grafiku.
S AMD se dá hrát pár her ve volném čase na nížší detaily. Pro seriozní hraní se to ale použít nedá použít.
Ano 315FPS ale diky pouziti OPENGL misto drectX. Zajimave by mohlo byt, jak rychle by hra jela ve windows s opengl. Co mam zkusenosti, tak opengl je vzdy rychlejsi jak directx a myslim i o vic nez nejakych 10%.
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: j 25. 06. 2013, 15:47:08
V tucnakovi behaj nektery hry rychlejs i pod wine => stejna verze jako ve widlich. Potiz je, ze nektery gamesky pouzivaj ruzny zhuverilosti - typu primy cteni HW, jako trebas wot ...
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: bob 25. 06. 2013, 17:08:03
Nebude to asi uplne jen vina Catalistu, mam i7 s HD4000 a Legend of Grimrock mi to bez sekani taky da pouze na Low. Mozna bych zkusil ponadavat po upstreamu, at to trochu optimalizuji i pro linux.

Jeste jsem ji zkousel pustit na externi nvidii (pres bumblebee) - steam (a ostatni hry) v pohode, jak spustim LoG, spadne ze nedostatecne GPU :P
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: Pavouk106 25. 06. 2013, 18:22:10
glxgears není benchmark, ale vypovídací hodnotu má. Minimálně srovnávací s jiným HW.

Nic to nemění na tom, že s AMD budou pravděpodbně jen trable... Někomu jede bez problémů a v pohodě, někomu ne. Já vyměnil za NVidii a AMD už v domě nikdy nechci.

Naprosto otevřeně říkám, že Intel Atom N455 s Intel GMA3150 mi zvládá v Linuxu hry stejně dobře, jako i5 s HD5570, takže asi tak...
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: Jim 25. 06. 2013, 21:29:22
Přesně důvod proč jsem ještě neutekl k Linuxu jakožto ke svému jedinému systému. :( Potrpím si na opravdu slušný HW, rád si zahraju a na Linuxu mi toto bohužel zatím není dopřáno.  :'(
Název: Re:Steam: propad výkonu na Linuxu
Přispěvatel: yatz 25. 06. 2013, 21:43:29
Pridam se k pavoukovi. Uzavrene AMD ovladace jsou strasna zhovadilost. Sice na nich celkem funguje akcelerace videa pres xvba, ale jinak 3D je opravdu tragicke a celkem nenarocne hry, hlavne WoW Burning Crusade a nejake ty kusy z humble hundlu, ktere mi ve windows behaji plynule (A3670K) se v linuxu ani nehnou. WoW napriklad propad ze stabilnich 60FPS na 5 FPS. Dale mi fglrx modul zpusoboval zamrzani po obnoveni ze suspendu a hibernace. Vyresil jsem to zakoupenim stare GF 7600GT a od te doby zadny problem nepozoruju. Hry na ni behaj stejne rychlej ve win i linuxu.