Portál AbcLinuxu, 25. dubna 2024 18:30


Dotaz: i740 bez openGL

11.8.2004 17:11 Loki
i740 bez openGL
Přečteno: 74×
Odpovědět | Admin
Na distribuci Gentoo jsem donedávna provozoval grafickou kartu Nvidia Geforce4 MX440 a XFree86 v. 4.3.0.1. Poté, co mi karta klekla, jsem jí nahradil Diamond Stealth II G460 8MB. Pro naběhnutí Xserveru stačilo přidat podporu do jádra, a změnit v XF86Config.
Section "Device"
  Driver       "i740"
3D grafika ale nefunguje. a /var/log/XFree86.0.log říká :
(II) Loading extension XFree86-DRI
(II) LoadModule: "glloki@Loki:/lib/modules/2.6.7-core"
(WW) Warning, couldn't open module glcore
(II) UnloadModule: "glcore"
(EE) Failed to load module "glcore" (module does not exist, 0)
Neboli žádný modul neexistuje. Já ale nevím, kde takový modul vzít, když v jádře jsem nic nenašel, a jestli se vůbec dá 3D grafika na této kartě rozchodit. Napadá mně jedině, že by možná pomohla rekompilace Xek, ale určitě musí existovat i nějaký snažší způsob. Další otázkou je kam se ale modul glcore poděl, když na NVidii openGL bez problémů fungovalo, a zda by byl vůbec kompatibilní.

Předpokládám, že výpis
loki@Loki:/lib/modules/2.6.7-gentoo>glxinfo
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x21 16 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x22 16 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
Neoprávněný přístup do paměti (SIGSEGV)
je jen přímým důsledkem nepřítomnosti glcore
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Pavel Stárek avatar 11.8.2004 22:14 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: i740 bez openGL
Odpovědět | | Sbalit | Link | Blokovat | Admin
DD,

pokud jste NVidi provozoval s jejich ovladači (takové ty NVidia-****.pkg.run), je dobré je po výměně graf. karty odinstalovat. Ten jejich installer si původní verze gl knihoven uschová, a po odinstalaci je zas vrátí. A po té by vám to mělo fungovat. Odinstalace se dělá
NVidia-***.pk.run --uninstall
Taky jsem se divil že mi ATI R128 nechtěla po změně chodit.

Pavel
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
12.8.2004 08:08 Pinky | skóre: 30
Rozbalit Rozbalit vše Re: i740 bez openGL
Nebo by mnělo stačit použít opengl-update --help
12.8.2004 09:10 Crow
Rozbalit Rozbalit vše Re: i740 bez openGL
Co se tyce mych zkusenosti s Diamond Stealth II G460 8MB tak ani ve windows neni podpora OpenGl u teto karty zrovna stoprocentni, a kdyz se mi ji podarilo zprovoznit tak kvalita obarazu byla nic moc. Radeji bych doporucoval novou kaartu.
12.8.2004 16:15 Loki
Rozbalit Rozbalit vše Re: i740 bez openGL
Nepomohlo ani jedno, zrejme jsem se v tom drive prilis vrtal, kazdopadne reinstalace pomolha (pouhych 170 minut), ale vse je hnano pres MESA takze chudak procesor, viz glxinfo:
loki@Loki:~>glxinfo
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, 
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 16 tc  1 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x24 16 tc  1 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 None
0x25 16 tc  1 16  0 r  y  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
0x26 16 tc  1 16  0 r  .  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
0x27 16 dc  1 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x28 16 dc  1 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 None
0x29 16 dc  1 16  0 r  y  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
0x2a 16 dc  1 16  0 r  .  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
co konkretne znamena
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
a jak se vam podarilo kartu donutit k poslusnosti?

Založit nové vláknoNahoru

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

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