On Sun, 6 Jul 2003, Cleyton Luiz Scherer wrote:

>
> Obrigado por me responder !
>
> Sim, a minha placa � uma 3dfx com 32 Mb de RAM.
>
> E eu tenho Mesa instalado...
> [EMAIL PROTECTED] RPMS.002]# rpm -qa | grep Mesa
> Mesa-4.0.2-10968cl
> Mesa-glut-4.0.2-10968cl
>
> O que mais eu preciso instalar ?

Desinstale o Mesa eo Mesa-glut.

instale os seguintes pacotes:
XFree86-GL
Glide_V3-DRI
XFree86-tdfx
XFree86-tdfx-dri
Mesa-utils (opcional)
e talvez outros
Se a placa for agp, carregue o modulo agpgart
Assegure-se de que o modulo tdfx.o (do kernel) seja compativel com a
vers�o do kernel atual. fica em
 /lib/modules/$(uname -r)/kernel/drivers/char/drm/
esse modulo o XFree86 se encarrega de carregar.
Configure o X para usar o driver tdfx e glx eo dri, ficando mais ou menos
assim:
Section "Module"
        Load  "extmod"
        Load  "glx"
        Load  "dri"
        Load  "dbe"
        Load  "record"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "tdfx"
        Option      "lcd_center"
        Option      "AgpMode" "1"
EndSection

# Aqui e para permitir que usuarios n�o root possam tirar proveito da
# acelera��o 3D.
Section "DRI"
   mode 0666
EndSection

feito isso, inicio o X, use o utilitario glxinfo (apartir de um
xterminal), ele deve gerar um listagem enorme, algo assim no inicio
$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
  ...
GLX extensions:
  ...
OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa DRI Voodoo3 20010501 x86/MMX/SSE
OpenGL version string: 1.2 Mesa 3.4.2

Preste aten��o na linha 'direct rendering: Yes' , se for algo direfente de
Yes o dri n�o foi inicializado. olhe no /var/log/XFree86.0.log se existe
alguma indica��o do motivo de n�o ter inicializado o dri.

Para testar:
glxgears

instale o pacote xscreensaver-gl, nele tem alguns screensavers que usam
acelera��o 3D, eles est�o no /usr/X11R6/lib/xscreensaver/ , e s�o
executaveis independentes.
atlantis,bubble3d,cage,dangerball,gears,gflux,glplanet,gltext,lament,
moebius,molecule,morph3d,pipes,pulsar,rubik,sierpinski3d,sproingies,
stairs,starwars e superquadrics.
alguns aceita o parametro -fps, que vai mostra o numero de quadros
renderizados por segundo.

                                                                  Paulino
_________________________________ ________________________________________
Paulino Kenji Sato               |    Sistema de Ensino Nobel
http://www.nobel.com.br          |    Maringa Pr                Brasil
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a