Debian fórum

Dotazy => Hardware => Téma založeno: zeminem kdy 26. 04. 2011, 18:29:05

Název: Grafická akcelerace [vyřešeno]
Přispěvatel: zeminem kdy 26. 04. 2011, 18:29:05
Zdarec, právě jsem přešel z Ubuntu na Debian. Řekl jsem si, že mu dám šanci a vyzkouším ho... Zajímá mě, jak můžu zjistit typ grafiky a jak zprovozním grafickou akceleraci. Přecijen jsou zde jisté odlišnosti. Díky... ;-)

EDIT: Graf. kartu už vím, jen jsem blbě zadával příkaz, ale tu akceleraci nevím...
Název: Re:Grafická akcelerace
Přispěvatel: poky74 kdy 26. 04. 2011, 18:51:08
glxinfo | grep direct
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 26. 04. 2011, 19:03:29
Pokud:
direct rendering: Yes
znamená to, že je zaplá? A je pak normální to, že na ubuntu jsem měl FPS pomocí glxgears tak 10x větší?? (teď je kolem 500)
Název: Re:Grafická akcelerace
Přispěvatel: poky74 kdy 26. 04. 2011, 19:05:29
Ano a ano.
Rozdíly jsou naprosto normální, vyzkoušejte grafický výkon v nějaké hře.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 26. 04. 2011, 19:08:29
Právě to mě přivedlo na grafickou akceleraci, protože se mi to nezdálo. Zkoušel jsem zatím Neverball, který jede špatně, ale ten jsem na Ubuntu nezkoušel. Vyzkouším tedy WolfensteinET, který chodil na chvalitebnou. Ale jak říkám tam jsem měl FPS prostřednictvím glxgears minimálně 5000...
Název: Re:Grafická akcelerace
Přispěvatel: Hobild kdy 26. 04. 2011, 19:18:50
500 je strasne malo, a fps se nezvysi s nejakou spustenou aplikaci.X
Odhaduju, ze bude nastaven ovladac nouveau.
Zkus nainstalit proprietarni od vyrobce, zatim je to jedina cesta k dostatecnemu vykonu.
glxgears je dostatecne vypovidajici test vykonu, rozhodne by to melo byt v tisicich
Název: Re:Grafická akcelerace
Přispěvatel: poky74 kdy 26. 04. 2011, 19:25:36
Co je to za kolosální blbost?
Glxgears má vypovídající hodnotu naprosto minimální.
Jak se můžete opovážit tvrdit kolik je hodně či málo grafického výkonu když nevíte o jakou kartu jde?
Nehledě na to že tvrdit že by to mělo házet hodnoty v tisících je naprosté diletantství, mě třeba hází 620 hry mi chodí bezvadně, ikdyž si glxgears tvrdí něco jiného.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 26. 04. 2011, 19:59:40
Ok abych to upřesnil, tak vím, že vzhledek ke své grafice mám málo. Porovnávám to s Ubuntu. Pokud ovšem pomocí glxinfo hlásí, že je akcelerace zapnuta, tak bych s tím asi nic moc neřešil, stejně nepotřebuju za každou cenu pařit... Teď spíš řeším jak nainstalovat ET. Je to zde pro mě nové, ačkoli je to velice podobné...
Název: Re:Grafická akcelerace
Přispěvatel: Hobild kdy 26. 04. 2011, 20:31:38
Citace od: poky74 kdy 26. 04. 2011, 19:25:36
Co je to za kolosální blbost?
Glxgears má vypovídající hodnotu naprosto minimální.
Nemyslim. Jestlize dotycny chce hrat ET (nebo dalsi 3D hry typu warzone2100 ap.), pak je fps limitni parametr, aby 3D OpenGL hra "necukala". Pokud GK/ovladac nezvladne primerene fps, budou tyhle hry nehratelne. Na piskvorky to pochopitelne staci. Navic pokud dotycny bude vyuzivat akcelerovane 3D prostredi na desktopu, bude to mit taky vliv na rychlost reakce prostredi.
Citace od: poky74 kdy 26. 04. 2011, 19:25:36
Jak se můžete opovážit tvrdit kolik je hodně či málo grafického výkonu když nevíte o jakou kartu jde?
Nehledě na to že tvrdit že by to mělo házet hodnoty v tisících je naprosté diletantství, mě třeba hází 620 hry mi chodí bezvadně, ikdyž si glxgears tvrdí něco jiného.
Jo, zazraky se deji ;)
Zatim jsem se nesetkal s tim, ze by glxgears vyprodukoval "blbosti". Naopak, pokud nedaval solidny vysledky, pak 3D hry nebehaly hladce. Bez ohledu na typ karty JE fps dulezity parametr a glxgears dava prave tuhle informaci. Nikde jsem netvrdil, ze jde o presny benchmark, ale uzitecnou vypovedni hodnotu rozhodne ma.
http://en.wikipedia.org/wiki/GLX

Nejak nerozumim tomu, proc se vas tak strasne osobne dotyka jiny nazor na ciste technickou zalezitost? Vyrazy "kolosalni blbost", "naproste diletantstvi" nejsou zadne argumenty, spis vypovidaji neco o autorovi postu. Zkuste najit vecne argumenty, budou-li spravne, nehodlam je popirat, rozhodne nevim vsechno a rad se poucim.
Název: Re:Grafická akcelerace
Přispěvatel: poky74 kdy 26. 04. 2011, 20:57:42
Možná jsem to trochu přehnal, za to se omlouvám.
Každopádně, to že glxgears je kravina je známo už spousty let, bohužel se najdou neustále lidé které výsledkům které z toho lezou dávají nějakou vypovídající hodnotu, což je neskutečná chyba. Argumenty nejsou třeba, na mailing listech jsme u toho strávili stovky hodin a není třeba s argumentací ztratit další, nakonec bychom se totiž jisto jistě shodli na tom, že glxgears není dobrý nápad pro určení grafického výkonu.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 26. 04. 2011, 21:23:26
Pánové, nerad bych vás rušil od hádky, ale řeším tady problém... Souhlasím s tím, že glxgears není vypovídající... Rozsah 1.000-10.000 FPS se stejnou grafikou na jiném OS je prostě blbost. Snad se vyvedu SÁM z omylu. K problému... Nainstaloval jsem obyčejnou FPS OpenArenu a je nehratelná. Vracím se tedy k původní otázce jak aktivovat grafickou akceleraci, nebo tu grafiku prostě nějak rozchodit. Nemám s tím zkušennosti, v Ubuntu vyskočí upozornění a metodou NEXT vše vyřeším, tady však taková možnost ani v menu není...
Název: Re:Grafická akcelerace
Přispěvatel: poky74 kdy 26. 04. 2011, 21:30:06
Tak, pro začátek by se hodilo znát co to máš za grafiku :-)
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 26. 04. 2011, 21:39:41
Jasný, to jsem taky mohl hned. Pomocí LSPCI:

VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]

Mám se pokusit dál pokračovat podle:
http://wiki.ubuntu.cz/Instalace%20ovlada%C4%8D%C5%AF%20grafick%C3%BDch%20karet%20ATI
??
Název: Re:Grafická akcelerace
Přispěvatel: Hobild kdy 26. 04. 2011, 22:11:13
Citace od: zeminem kdy 26. 04. 2011, 21:23:26
Pánové, nerad bych vás rušil od hádky, ale řeším tady problém... Souhlasím s tím, že glxgears není vypovídající... Rozsah 1.000-10.000 FPS se stejnou grafikou na jiném OS je prostě blbost.
Neni to (uplna) blbost, jde o to, ze muze byt pouzit jiny ovladac => jine vysledky. Do pocitacu davam jen nvidie, takze u atiny tolik neporadim. Problem s glxgears je ten, ze ze vsech vlastnosti OpenGL pouziva jen asi 6, neni to benchmark. Vysledky, ktere poskytuje byly podle me zkusenosti s nvidiemi (nekde od GeForce 2 MX po soucasne) porovnatelne a vzdy zhruba odpovidaly vykonu karty.
Jaky je pouzivan ovladac?
u mne glxinfo mimo jine vypise:
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: D12U-15/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.31

eventuelne prikaz hwinfo --gfxcard
Model: "nVidia VGA compatible controller"
...
Driver Info #0:
    Driver Status: nvidiafb is not active
    Driver Activation Cmd: "modprobe nvidiafb"
  Driver Info #1:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #2:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
,
nebezi tedy ani framebuffer (neumi 3D), typicky vesa ovladace; ani nouveau (svobodny ovladac se zatim slabym vykonem). Je pouzit proprietarni ovladac nvidia ve verzi 195.36.31. Neco tomu odpovidajiciho je zapotrebi zajistit pro tvou atinu. Ovladac stahnes odtud:
http://support.amd.com/us/gpudownload/Pages/index.aspx
H.
Název: Re:Grafická akcelerace
Přispěvatel: poky74 kdy 26. 04. 2011, 22:11:32
Jaký ovladač právě používáš?
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 26. 04. 2011, 22:35:27
Stáhnul jsem si tento ovladač: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English co se stalo nestalo, prošel jsem si průvodce a na konci mě čekalo ne moc pěkné překvapení a to:

martin@martin:~$ glxgears
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  136 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  18
  Current serial number in output stream:  18
martin@martin:~$


To samé se stane u všech GLX příkazů. Takže se mi ten test nespustí a spíš jsem si přihoršil, například pohyb oken je velice trhavý a FPS hra se ani nespustí. Jak to mám zase odstranit?  >:(
Název: Re:Grafická akcelerace
Přispěvatel: Hobild kdy 26. 04. 2011, 22:43:23
Prvni otazka byla "jaky ovladac pouzivas", a ty jsi se hned pustil do klikani a instalace jineho!
odinstaloval jsi puvodni ovladac?
stahnul jsi spravny? Mam na mysli podle systemu 32 resp. 64 bitu?
Jak instalovat se pise kuprikladu zde: http://wiki.cchtml.com/index.php/Debian
H.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 30. 04. 2011, 11:03:21
První otázka padla až po nainstalování jiného ovladače. Klid...
Po čtení na googlu jsem se dozvěděl, že ta karta funguje dobře pod fglrx, ale mě ne. Je to spíš ještě horší...
Prostě a jednoduše jsem se dočetl k názoru, že ATI je k ničemu, zvlášť ta má :-) , ale udivuje mě, že na Ubuntu makala a na Squeeze není nikdo schopen určit co, proč a jak...
Stojím na zlomu... Zpět Ubuntu, se kterým jsem věděl víc co a jak, ale Unity není to pravé, nebo nechat Debian, ale jen tak napolovinu?? Rozhodně však teď nemám čas se hrabat v PC a experimentovat co by bylo asi tak nejlepší, to ne.
Název: Re:Grafická akcelerace
Přispěvatel: Ota Trkola kdy 30. 04. 2011, 13:10:37
1) co máš za grafiku?
2) co máš za ovladač?
3) co máš za Debian?
4) pokud nemáš čas, tak si určitě dej zpět Unity, to ti ho ušetří.

Napiš bodově, v tomhle tématu se ztrácím.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 30. 04. 2011, 17:55:00
1) Ati Radeon HD 4850
2) Jak to poznám?
3) Squeeze
4) díky za radu, abych odešel...
Název: Re:Grafická akcelerace
Přispěvatel: Hobild kdy 30. 04. 2011, 18:40:49
ad 2) uz jsem psal drive - glxinfo nebo winfo --gfxcard (http://forum.debian-linux.cz/index.php/topic,817.msg5986.html#msg5986)
ad 4) urcite to tak mysleno nebylo, pouzivej, co uznas za nejvhodnejsi
H.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 30. 04. 2011, 18:51:19
opravím se tedy:

1) Ati Radeon HD 4850
2)

OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.7.1

("hwinfo" a spousty dalších přkazů u mě nefunguje, nevím proč... vrátí, že nebyl nalazen)
3) Squeeze 6.0.1
Název: Re:Grafická akcelerace
Přispěvatel: Hobild kdy 30. 04. 2011, 19:18:50
Citace od: zeminem kdy 30. 04. 2011, 18:51:19
("hwinfo" a spousty dalších přkazů u mě nefunguje, nevím proč... vrátí, že nebyl nalazen)
3) Squeeze 6.0.1
squeeze 32 nebo 64 bitu?

hwinfo je prikaz ze stejnojmenneho balicku, takze se musi doinstalovat (neni ve vychozi instalaci obsazen). U ostatnich to mozna bude podobne.

Jak jsem psal, radeony nepouzivam, ale vypada to, ze neni zaveden ovladac od ATI (fgrl), mesa neni ovladac GK. Na tohle by mel reagovat nejaky uzivatel ATI.
Název: Re:Grafická akcelerace
Přispěvatel: Ota Trkola kdy 30. 04. 2011, 19:29:20
Obecně karty ATI řady HD nemají problém ihned po instalaci s používáním svobodného ovladače radeon. Funguje v něm i 3D. Co bylo tedy za problém s tímto ovladačem?
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 30. 04. 2011, 19:33:22
- instaloval jsem 32b
- "sudo hwinfo" už jde, díky, nenapadlo mě to zkusit nainstalovat... jsem zvyklý na hlášku, že není nainstalován, ale je taková možnost + popis jaká
- ten fglrx jsem tu už měl a výsledek byl ještě horší

EDIT - stále je problém s 3D zejména hry..
Název: Re:Grafická akcelerace
Přispěvatel: Ota Trkola kdy 30. 04. 2011, 19:43:43
fglrx jsi tam po instalaci rozhodně neměl. Po instalaci jsi tam měl radeon. Netuším co řešíš za problém. Podle mě ti 3D muselo běžet hned po instalaci. Z jakého media jsi instaloval?
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 30. 04. 2011, 20:27:32
Nikdo nepsal, že měl fglrx po instalu, jen jsem ho zkoušel... Řeším to, že grafika nestáhá (malé FPS a sekání se při složitějších věcech), což je také napsáno o stránku zpět. Instaloval jsem z neinst ISO přímo ze stránek debian.org, které nabízí hned při úvodu...
Název: Re:Grafická akcelerace
Přispěvatel: Ota Trkola kdy 30. 04. 2011, 20:46:12
Takže jsi nainstaloval, zjistil, že radeon driver nedává dostatečný výkon na tebou požadované aplikace. Pak jsi tedy instaloval fglrx ze stránek ATI. To podle mě byla chyba. Pokud to tak je, tak odinstaluj fglrx co máš a nainstaluj z repozitáře. Pokud bys něco nevědel, tak se ptej.
Název: Re:Grafická akcelerace
Přispěvatel: zeminem kdy 30. 04. 2011, 20:58:37
Drivery od základní instalace nefungovali tak jak bych potřeboval. Ze stránek ATI to byl nejhoší výsledek a když jsem nainstaloval fglrx i se závislostma ze Synaptic tak to bylo taky špatné... Tedy nejlepší driver byl ten z čisté instalace. Abych to upřesnil, tak po fglrx nešli náročnější app spouštět, což je dost zásadní... :-) Ptám se tedy, co mám dělat?? Na linku: http://www.abclinuxu.cz/hardware/pridavne-karty/graficke-karty/ati/ati-radeon-hd4850-sapphire píšou: "... ATI nebrat!" což mě moc neuklidňuje. Pokud se mám pouštět do nějakých extra experimentů tak až tak za 10 dní, teď mám svaťák...
Název: Re:Grafická akcelerace
Přispěvatel: Ota Trkola kdy 30. 04. 2011, 21:34:50
ATI je v pohodě, mám pozitivní zkušenosti s ovladačem radeon, který je k dispozici ihned po instalaci. Výkřiky typu, že jsou karty některého výrobce nejlepší a nebo naopak nejhorší, jsou absolutně bezcenné.
Název: Re:Grafická akcelerace [vyřešeno]
Přispěvatel: zeminem kdy 05. 05. 2011, 11:29:45
Vyřešeno: http://forum.ubuntu.cz/index.php/topic,55989.msg400523.html#msg400523
Název: Re:Grafická akcelerace [vyřešeno]
Přispěvatel: Ota Trkola kdy 05. 05. 2011, 21:14:08
Možná by nebylo od věci občas prohledat forum, jestli není nějaká rada k dispozici (http://forum.debian-linux.cz/index.php/topic,533.0.html), než psát na Ubuntu foru o prasení.. ;)
Název: Re:Grafická akcelerace [vyřešeno]
Přispěvatel: mosqa kdy 06. 05. 2011, 08:49:15
ake 'praseni'? dal som tam len odkaz na debian wiki, tu som si tuto temu nevsimol
Název: Re:Grafická akcelerace [vyřešeno]
Přispěvatel: Ota Trkola kdy 06. 05. 2011, 09:26:34
mosqa, taky to nebylo na tebe...
Název: Re:Grafická akcelerace [vyřešeno]
Přispěvatel: zeminem kdy 06. 05. 2011, 11:20:44
Myslím, že jsem dost dlouho a některé věci i několikrát popisoval co mám za problém. Kdybych ten návod našel, tak se neptám. Patl jsem se proto, že jsem potřeboval pomoc. Každopádně děkuji za odkaz, který jsem potřeboval a nemohl najít... Aspoň po vyřešení problému. Totiž jak je patrné z nadpisu "Grafická akcelerace", hledal jsem Grafickou akceleraci a nevěděl jsem bla bla bla... Už dost kecání, vyřešeno_
Název: Re:Grafická akcelerace [vyřešeno]
Přispěvatel: mosqa kdy 06. 05. 2011, 12:13:33
Citace od: Ota Trkola kdy 06. 05. 2011, 09:26:34
mosqa, taky to nebylo na tebe...
nj ale trochu to tak vyznelo..a netreba ani ubuntakov podcenovat :)