Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problemas com XFree e/ou OpenGL
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
Dyadic
n00b
n00b


Joined: 04 Mar 2004
Posts: 21
Location: Portugal

PostPosted: Tue Apr 06, 2004 9:44 pm    Post subject: Problemas com XFree e/ou OpenGL Reply with quote

[Legends]
Xlib: extension "XFree86-DRI" missing on display ":0.0".
______________________________________________________________________

[AmericasArmy (AA)]
Xlib: extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0".
Xlib: extension "XFree86-DRI" missing on display ":0.0".
GL_EXT_bgra not supported - bailing out.


History:

Exiting due to error

______________________________________________________________________

Sempre que tento executar o AA - Americas Army, deparo com o erro
"GL_EXT_bgra not supported - bailing out.", e sempre que executo uma
aplicação que utilize OpenGL nos logs das aplicações ou na própria
consola, aparece sempre «Xlib: extension "XFree86-DRI" missing on
display ":0.0".»

No caso do Legends, ao correr, o jogo aparece com as cores diferentes
daquilo que deveriam aparecer, tipo cores invertidas nos solos e com
uma velocidade de 10 a 12 fps! No Racer-Bin o problema é quase o
mesmo, para alemde as cores darem bem, o jogo só funciona entre 1 a 4 fps!

Alguém que saiba o que se passa e que saiba o que fazer para reparar
este problema? Obrigado :)

Especificações:
CPU: Athlon XP 2600+ (2131MHz)
RAM: 512MB DDR 400
P.Vídeo: GeForce 4 MX 440 (64MB)
HD: 120GB (7400RPM)
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Tue Apr 06, 2004 11:08 pm    Post subject: Reply with quote

Você deve ter algo relativo ao DRI no seu XF86Config, como na parte dos módulos. Placas NVIDIA não usam DRI, e sim GLX. Existe um tutorial na seção de documentação do Gentoo.
Back to top
View user's profile Send private message
Enderson
Retired Dev
Retired Dev


Joined: 12 Nov 2003
Posts: 141
Location: Arapiraca/Maceió, AL, Brazil

PostPosted: Tue Apr 06, 2004 11:10 pm    Post subject: Reply with quote

Verifica se vc tem direct rendering yes, como abaixo

Code:
$ glxinfo | grep direct
disabling TCL support
direct rendering: Yes

_________________
--
Nothing to say here!
Back to top
View user's profile Send private message
Dyadic
n00b
n00b


Joined: 04 Mar 2004
Posts: 21
Location: Portugal

PostPosted: Wed Apr 07, 2004 10:42 pm    Post subject: Reply with quote

fernadotcl, no XF86Config desabilitei o módulo DRI e GLcore e activei o módulo GLX segundo as instruções da nVidia e depois da instalação, o OpenGL deveria funcionar normalmente... :?

emaia, vou verificar o direct rendering mais tarde :)
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Wed Apr 07, 2004 11:17 pm    Post subject: Reply with quote

Dyadic wrote:
emaia, vou verificar o direct rendering mais tarde :)


Direct Rendering não é relativo à DRI (Direct Rendering Interface)? Placas NVIDIA não usam DRI, AFAK. Eu tenho uma FX 5200, sem DRI.

Dyadic, mostre-nos seu XF86Config. :wink:
Back to top
View user's profile Send private message
Dyadic
n00b
n00b


Joined: 04 Mar 2004
Posts: 21
Location: Portugal

PostPosted: Thu Apr 08, 2004 5:38 pm    Post subject: Reply with quote

emaia, a resposta do glxinfo foi:

$ glxinfo | grep rendering
Xlib: extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No

Independentemente de esta ser ou não a resolução do meu problema, diga-me como posso activar e desactivar o Direct Rendering S.F.F. :)

fernadotcl, mais tarde mostro o XF86Config mas informo que no Gentoo 1.4r1 usava a mesma configuração no XFree e agora no Gentoo 2004.0 é que estou a ter problemas... :?
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Thu Apr 08, 2004 6:10 pm    Post subject: Reply with quote

Eu nunca usei DRI, mas tentaria (para desabilitar):

- Desabilite "[ ] Direct Rendering Manager (XFree86 DRI support)" no kernel (se estiver habilitado).

- emerge -C xfree-drm

- emerge nvidia-kernel nvidia-glx

- Comente tudo relativo a DRI no XF86Config

- Descomente a seção que carrega GLX, o driver deve estar como "nvidia"

- Se eu não me engano, "opengl-update nvidia" ou alguma coisa assim

Boa sorte...
Back to top
View user's profile Send private message
Dyadic
n00b
n00b


Joined: 04 Mar 2004
Posts: 21
Location: Portugal

PostPosted: Thu Apr 08, 2004 9:25 pm    Post subject: Reply with quote

fernandotcl, o problema já tá resolvido :D
Antes instalava os drivers da nVidia desligando o X e executando "sh NVIDIA-***.run", no XF86Config, mudava nv para nvidia e supostamente deveria funcionar e tal não acontecia... sempre que tentava fazer "opengl-update nvidia" não conseguia... nem sequer reconhecia a hipotese "nvidia" para fazer update ao OpenGL, só reconhecia a opção "xfree". :?

Experimentei fazendo "emerge nvidia-kernel nvidia-glx" e depois ao fazer "opengl-update nvidia" já funcionava. Testei e as aplicações 3D já funcionão correctamente e sem erros :D
Não foi preciso mudar seja o que fosse na configuração do XF86Config daí eu achar que seja erro na instalação dos drivers de OpenGL da nVidia sem se usar o OpenGL.

$ glxinfo | grep rendering
direct rendering: Yes

fernandotcl e emaia, obrigado pela ajuda :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum