[Mplayer-felhasznalok] OFF: g550 + P4 CPU + OpenGL problema es megoldasa

ZIEGLER Ga'bor ziegler at alpha.tmit.bme.hu
Sat Jan 24 10:54:31 CET 2004


Hi,

Ha már ilyen jókat flamelgetünk mostanában Matrox g550 ügyébem akkor 
talán ez kis OFF  belefér:
<OFF>
Korábban kérdezett a listán  valaki matrox g550 és 3D gyorsítás ügyében, 
hátha segít
Októberben megvettem egy T.Listatagtól a g550-esét, azóta nem ment  a 3D 
gyorsítás.
A glxgears kb 230FPS-t nyomott (debian unstable, a CPU P4-Cerka 2.4GHz),
a tuxracer  sebessége kb. egy klasszikus diaporáma vetítéssel vetekedett
(tudja még itt valaki, mi is az?), azaz kb 0,5 FPS volt...
Tudtam, hogy  a kártya gyenge 3D-ben,  de azért bosszantott a dolog:
A tuxracer hivatalos honlapja szerint a kártya Windows alatt 
kifejezetten támogatott(!)

Tegnap elővettem és némi nyomozás után  rájöttem, hogy szoftveres 
OpenGL-t hazsnálok/tam,
és csoda hogy ennyire is gyors volt. 
A DRI-t be kellett kapcsolnom, így a glxgears már többet mutatott, de 
most meg a tuxracer ellszállt  illegal instructionnal, hasonlókép a 
chromium is.
Rengeteget guggolásztam  g550 és OpenGL környékén de semmi hasznos, míg 
meg nem próbáltam a "tuxracer illegal instruction" kereső szót és ezt 
találtam:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=78474

Az oldal lényege: a P4 PEntium/Celeron proci állítólag bugos, és azt 
jelzi, hogy 3DNow! utasítást
is kezel, miközben meg nem is.  Az  oldalon megadott workaround közül az 
első elég volt
(azaz a MESA_NO_3DNOW környezeti változot beállítani "1"-re). Azóta 
vígan megy a
tuxracer (100fps) és chromium is.

Ha single-head konfigot használok, akkor a glxgears kb 750FPS-t ír ki
(igaz, hol van ez a bátyám örgecske NVIDA kártyájához képest :1380FPS),
ha dual head-et használok (xinerama nélkül) akkor kb 370FPS DRI-vel,
de ekkor is csak primary-head-en működik így, a secondray headen marad
ekkor is a szofveres Open-GL. (Mondjuk ezt RTFM-ből korábban is tudtam, 
hogy így lesz).

Mindegy, a DualHead konfigban is a primary headen ez tuxracerre bőven 
elegendő (90..100FPS között billeg).

Szóval annyira nem kell elkeseredni a g550-eseknek sem, bár mondjuk 
quake-rajongok így is finnyogni fognak :-)

Amit monduk nem értek, hogy miért lassabb a DRI dualhead-ben a primary 
headen, mint single head-ben...
</OFF>

G.




More information about the MPlayer-felhasznalok mailing list