3dfx sous xorg 7.0

3dfx sous xorg 7.0 - Hardware - Linux et OS Alternatifs

Marsh Posté le 20-06-2006 à 11:29:35    

j'ai remonté un vieux pc avec une carte 3DFX voodoo 3 2000 :love:  
j'ai installé debian etch avec Xorg 7.0: j'arrive a faire tourner X mais pas l acceleration 3D
il faut configurer quoi pour avoir le dri? (il y a une section dri + glx dans xorg.conf)

Reply

Marsh Posté le 20-06-2006 à 11:29:35   

Reply

Marsh Posté le 20-06-2006 à 11:33:16    

il faut pas ajouter un driver externe pour 3DFX ?

Reply

Marsh Posté le 20-06-2006 à 11:57:13    

meme avec modprobe tdfx ca accelere pas
j'ai pas oublié de mettre la carte en 16bits par pixel
 
quand je tape glxgears dans un xterm: c'est lent mais il n'affiche pas le framerate mais une dizaine de fois ca:
libGL: warning: 3D driver claims to not support visual 0x25 (adresse differente a chaque fois)
 

Reply

Marsh Posté le 20-06-2006 à 12:36:48    

c'est dingue ce qu'un petit reboot peut faire...
 
c'est acceleré mais glxgears et glxinfo affichent toujour leur petit message...
 
et quake2 met ce message avant de planter quand je le met en openGL
 

Citation :


ibGL: warning: 3D driver claims to not support visual 0x25
ibGL: warning: 3D driver claims to not support visual 0x26
ibGL: warning: 3D driver claims to not support visual 0x29
ibGL: warning: 3D driver claims to not support visual 0x2a
ibGL: warning: 3D driver claims to not support visual 0x2d
ibGL: warning: 3D driver claims to not support visual 0x2e
ibGL: warning: 3D driver claims to not support visual 0x31
ibGL: warning: 3D driver claims to not support visual 0x32
ibGL: warning: 3D driver claims to not support visual 0x35
ibGL: warning: 3D driver claims to not support visual 0x36
ibGL: warning: 3D driver claims to not support visual 0x39
ibGL: warning: 3D driver claims to not support visual 0x3a
ibGL: warning: 3D driver claims to not support visual 0x3d
ibGL: warning: 3D driver claims to not support visual 0x3e
ibGL: warning: 3D driver claims to not support visual 0x41
ibGL: warning: 3D driver claims to not support visual 0x42


 
EDIT: quake2 marche (fluide en 800*600) en mettant le rendu en software SDL


Message édité par Manisque le 20-06-2006 à 12:52:21
Reply

Marsh Posté le 20-06-2006 à 23:21:22    

et glxinfo sort quoi ?

Reply

Marsh Posté le 20-06-2006 à 23:23:01    

et t'as bien le paquet xserver-xorg-video-tdfx ?

Reply

Marsh Posté le 21-06-2006 à 08:21:19    

y a tout d'installé
glxinfo sort ca et 10secondes apres affiche DRI: yes et tout le reste
 
demain: j'essaye de faire tourner quake III arena :sol:


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 01-07-2006 à 09:01:14    

ca marche que en software :cry:  
on peut pas avoir l'acceleration 3d  
 
si je regle le rendu en "software"  
svgalib: Cannot get I/O permissions
 
si je le regle en "software X11" ca me met quake2 en fenetre (encore moins acceleré) :fou:  
 
en "software SDL" ca marche mais sans l'acceleration 3d (ca rame a partir du 800*600) :(  
 
en "OpenGL GLX" j'ai plein de couleurs bizzarres et a la fin il me met  
Received signal 11, exitting...
 
en "DL OpenGL" toujours les couleurs bizzarres puis:
...enabling GL_EXT_compiled_vertex_array
...GL_EXT_point_parameters not found
...3DFX_set_global_palette not found
...using GL_EXT_shared_texture_palette
...using GL_ARB_multitexture
...GL_SGIS_multitexture not found
------------------------------------------------
Segmentation fault
 
en "3DFX OpenGL"
il fait juste Received signal 11, exitting


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 01-07-2006 à 09:52:25    

fait  
cat /var/log/Xorg | less (je sui plus sur s'il y a qqch apres Xorg ... p-e un .0 ou qqch du genre)
et regarde s'il y a pas des sections qui disent que qqch foire ... J'avais un problème semblable avec ma ATI ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 01-07-2006 à 10:16:55    

il y a aucun probleme dans les logs
 
ca a la meme tete que ceux de ma nvidia


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 01-07-2006 à 10:16:55   

Reply

Marsh Posté le 21-10-2006 à 17:46:04    

Même problème avec Mandriva 2007 (et sans doute d'autres distrib).
Remarque: il faut intaller manuellement les packages Glide_V3 et Glide_V3-devel (ou V5 pour les Voodoo 4/5) sinon l'accélération 3D ne peut pas fonctionner avec ces cartes, en indiquant qu'il manque des lib.

 

Mon Xorg est correctement configuré (Xorg.log):

(II) TDFX(0): Direct rendering enabled

 

Par contre glxinfo indique le contraire:

display: :0  screen: 0
direct rendering: No

 

et j'ai aussi tous les warning comme man-x69 ...

 

Je vais donc un peu plus loin:

export LIBGL_DEBUG=verbose
glxinfo

 

Résultat:

libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /home/albator/.drirc: No such file or directory.
libGL error:
can't find Glide library, dlopen(libglide3-v5.so) and dlopen(libglide3.so) both failed.
libGL error:
dlerror() message: /usr/lib/libglide3.so: undefined symbol: _drawvertexlist

 

Voyons voir ...

ldd -r /usr/lib/libglide3.so
undefined symbol: _drawvertexlist       (/usr/lib/libglide3.so)
undefined symbol: _vpdrawvertexlist     (/usr/lib/libglide3.so  linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb79f2000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb79e3000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb79de000)
        libm.so.6 => /lib/i686/libm.so.6 (0xb79b9000)
        libc.so.6 => /lib/i686/libc.so.6 (0xb788c000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7889000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7882000)
        libdl.so.2 => /lib/libdl.so.2 (0xb787e000)
        /lib/ld-linux.so.2 (0x80000000)
)
undefined symbol: _trisetup_Default_win_nocull_valid    (/usr/lib/libglide3.so)
undefined symbol: _trisetup_Default_win_cull_valid      (/usr/lib/libglide3.so)
undefined symbol: _trisetup_Default_win_nocull_invalid  (/usr/lib/libglide3.so)
undefined symbol: _trisetup_Default_win_cull_invalid    (/usr/lib/libglide3.so)
undefined symbol: _vptrisetup_cull      (/usr/lib/libglide3.so)
undefined symbol: _cpu_detect_asm       (/usr/lib/libglide3.so)


Donc un problème dans la version fournie par Mandriva ...

 

J'ai testé plusieurs packages "Glide_V5" pour plusieurs distribs: aucun ne me dépanne.
Les binaires fournis par le site officiel glide.sourceforge.net : ne fonctionne pas non plus
Les sources du même site: impossible de compiler
Le CVS du même site: impossible de compiler

 

Et ben, c'est pas gagné cette histoire !
 
Je suppose que c'est parce que le driver tdfx et glide ne sont plus maintenus depuis longtemps, et que xorg continue d'évoluer.

 



Message édité par [Albator] le 21-10-2006 à 17:48:32
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed