Duke98 Posté(e) le 29 janvier 2005 Partager Posté(e) le 29 janvier 2005 bon je vous explique le topo j'étais sous fedora core 3 et je pouvais jouer comme un fou à tuxracer . Comme la fedora me convient pas trop je suis passé à ubuntu. Bref, je voudrait bien jouer à tuxracer mais quand je le lance, ca lague un maximum. Mon probleme est que je sais bien trouver les info pour configurer l'acceleration 3d avec les drivers proprio, mais je souhaite rester avec les dri. Et la je séche un peu ... glxgears 168 frames in 7.0 seconds = 24.000 FPS 114 frames in 6.0 seconds = 19.000 FPS 113 frames in 5.0 seconds = 22.600 FPS 113 frames in 6.0 seconds = 18.833 FPS 113 frames in 6.0 seconds = 18.833 FPS glxinfo name of 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_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig client glx vendor string: ATI client glx version string: 1.3 client glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float, GLX_ATI_render_texture GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_ARB_multisample OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.2.1) 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 je faisais ~600 sous FC3.... bon je continue ma recherche, mais si vous avez des idées ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
-rem- Posté(e) le 29 janvier 2005 Partager Posté(e) le 29 janvier 2005 L'accélération 3d n'est pas prise en charge duke, regarde ton direct rendering, il vaut faux. Le mieux pour t'assurer de bonnes perfs, ca reste de te mette les drivers officiels, et ce n'est pas un truc tres difficile à faire, d'autant plus que tu n'es pas un newbie et que tu es plutot bien entouré, non ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ouragan Posté(e) le 29 janvier 2005 Partager Posté(e) le 29 janvier 2005 et avec un X -configure ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 29 janvier 2005 Auteur Partager Posté(e) le 29 janvier 2005 L'accélération 3d n'est pas prise en charge duke, regarde ton direct rendering, il vaut faux. Le mieux pour t'assurer de bonnes perfs, ca reste de te mette les drivers officiels, et ce n'est pas un truc tres difficile à faire, d'autant plus que tu n'es pas un newbie et que tu es plutot bien entouré, non ? oups j'ai oublié une info importante qui est dans ma liste de configs, la carte est une rage 128, donc d'après ce que j'ai compris l'acceleration 3d est bien supporté avec le dri. L'installation des drivers ati ne me sera d'aucune utilité, d'ailleurs sur FC3 je les avais pas installé et ca marchait très bien. je vais regarder le X -configure EDIT: bon il me gueule dessus "missing outpout driver. Configuration failed" c'est assez fort parce que je suis actuellement en train de vous ecrire à partir d' X bon ca se précise quand meme : cat /var/log/Xorg.0.log | grep '(EE)' (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (EE) R128(0): No DFP detected je vais chercher de ce coté, mais si vous avez d'autres idées je suis toujours peneur EDIT2 : c'est pas gagné http://lists.freedesktop.org/pipermail/xor...ber/005410.html Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 30 janvier 2005 Auteur Partager Posté(e) le 30 janvier 2005 bon je me permet un petit au cas ou quelqu'un aurait une idées. pour info j'ai fait un dist-upgrade, mais le passage 2.6.8 -> 2.6.10 n'a rien changé Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 30 janvier 2005 Partager Posté(e) le 30 janvier 2005 tu devrais aller voir sur le site du projet DRI : http://dri.freedesktop.org Lien vers le commentaire Partager sur d’autres sites More sharing options...
j_c_p Posté(e) le 30 janvier 2005 Partager Posté(e) le 30 janvier 2005 Ds des lointains temps, j'utilisais une ATI 8500, notamment avec le DRI . La seule chose à configurer, à part le xorg.conf, est ton noyau (ensuite, pour la conf précise, faudrait que je regarde ds mes archives si j'ai des trucs qui traînent, ds le cas où tu n'y arriverais pas). NB : le dri ne supporte pas certaines texture genre t3c, mais est bcp plus stable que les pilotes officiels (enfin, comme lesdites textures n'étaient pas supportées, je mettais le pilote officiel pour UT2004, mais celui-ci apportait plus de prob par ailleurs, enfin UT2004 était nickel à jouer ). NB2 : si le DRI de ton noyau n'est pas suffisant, tu peux patcher avec un plus récent (enfin, j'ai pas suivi l'affaire depuis lgt également). Lien vers le commentaire Partager sur d’autres sites More sharing options...
-Aer- Posté(e) le 30 janvier 2005 Partager Posté(e) le 30 janvier 2005 tu es sur que tu as ton module de chargé, option dri et drm dans le X config ? apres depuis le 2.6.9 les modules ont changés, mais si tu n'y arrivais pas déja avant... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 30 janvier 2005 Auteur Partager Posté(e) le 30 janvier 2005 pas d'info sur le site de dri d'après ce que j'ailu, la seule solution proposée est de recompiler le DRI à partir du CVS, par contre personne reporte si ca marche ou pas.... Ce qui me parait très bizarre c'est que je n'avais pas le probleme sur fc3 (x.org). Donc normallment il devrait y avoir une solution au probleme ... Pour résumer, au cas ou quelqu'un ait une idée (désolé, j'ai fait le plus cours possible ) # lsmod Module Size Used by ..... r128 41856 1 drm 56980 2 r128 video 16260 0 ...... via_agp 9216 1 agpgart 31784 2 drm,via_agp ...... vesafb 6948 0 cfbcopyarea 3968 1 vesafb cfbimgblt 3072 1 vesafb cfbfillrect 3584 1 vesafb ... cat /var/log/Xorg.0.log | grep WW (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist. (WW) The directory "/usr/lib/X11/fonts/CID" does not exist. (WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID". (WW) Open APM failed (/dev/apm_bios) (No such file or directory) (WW) R128(0): Can't determine panel dimensions, and none specified. (WW) (1856x1392,DELL P1110) mode clock 288MHz exceeds DDC maximum 280MHz (WW) (1920x1440,DELL P1110) mode clock 297MHz exceeds DDC maximum 280MHz (WW) (2048x1536,DELL P1110) mode clock 340.48MHz exceeds DDC maximum 280MHz cat /var/log/Xorg.0.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (II) Loading extension MIT-SCREEN-SAVER (EE) R128(0): No DFP detected $ LIBGL_DEBUG=verbose glxinfo name of display: :0.0 libGL: XF86DRIGetClientDriverName: 4.0.1 r128 (screen 0) libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/r128_dri.so libGL error: dlopen /usr/X11R6/lib/modules/dri/r128_dri.so failed (/usr/X11R6/lib/modules/dri/r128_dri.so: undefined symbol: _glapi_get_dispatch) libGL error: unable to find driver: r128_dri.so libGL: XF86DRIGetClientDriverName: 4.0.1 r128 (screen 0) libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/r128_dri.so libGL error: dlopen /usr/X11R6/lib/modules/dri/r128_dri.so failed (/usr/X11R6/lib/modules/dri/r128_dri.so: undefined symbol: _glapi_get_dispatch) libGL error: unable to find driver: r128_dri.so display: :0 screen: 0 direct rendering: No /etc/X11/xorg.conf Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "record" Load "speedo" Load "type1" Load "v4l" Load "vbe" EndSection ... Section "Device" Identifier "ATI Technologies, Inc. Rage 128 PF/PRO (AGP TMDS)" Driver "ati" BusID "PCI:1:0:0" EndSection ..... Section "DRI" Mode 0666 EndSection Lien vers le commentaire Partager sur d’autres sites More sharing options...
-rem- Posté(e) le 30 janvier 2005 Partager Posté(e) le 30 janvier 2005 No DFP detected C'est quoi ce truc qui ne veut pas se charger ? Et as tu fais un locate r128_dri.so ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 30 janvier 2005 Auteur Partager Posté(e) le 30 janvier 2005 ben d'après ce que j'ai compris tout ceux qui ont cette erreur n'ont pas d'acceleration materiel oui j'ai bien le driver locate r128_dri.so /usr/X11R6/lib/modules/dri/r128_dri.so je trouve aussi le "libGL error: dlopen /usr/X11R6/lib/modules/dri/r128_dri.so failed (/usr/X11R6/lib/modules/dri/r128_dri.so: undefined symbol: _glapi_get_dispatch)" assez enigmatique j'ai aussi regardé du coté de libGL, je me suis demandé un moment si c'était le bon mais tout a l'air normal $ ldd /usr/X11R6/bin/glxgears libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xb7f37000) $ ls -la /usr/X11R6/lib/libGL.* lrwxrwxrwx 1 root root 12 2005-01-29 15:32 /usr/X11R6/lib/libGL.so.1 -> libGL.so.1.2 -rw-r--r-- 1 root root 659080 2005-01-27 04:41 /usr/X11R6/lib/libGL.so.1.2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
ouragan Posté(e) le 31 janvier 2005 Partager Posté(e) le 31 janvier 2005 ya un truc sur ton xorg.conf: tu es sur que l'identifier c'est celui-ci? ( sur le man dri ou man radeon ou ... ya le nom exact normalement.. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 31 janvier 2005 Auteur Partager Posté(e) le 31 janvier 2005 ya un truc sur ton xorg.conf: tu es sur que l'identifier c'est celui-ci? ( sur le man dri ou man radeon ou ... ya le nom exact normalement.. heu.... je comprends plus rien, en effet ca devrait etre "r128" normallement j'ai donc modifié mais ca change rien : les meme messages d'erreur à la virgule pret Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 2 février 2005 Auteur Partager Posté(e) le 2 février 2005 bon, jai trouvé.... en fait la version de xorg 6.8 a cassé le support du dri des r128..... http://lists.freebsd.org/pipermail/freebsd...ber/001373.html c'est donc pour ca que ca marchait sur FC3, je devais etre en 6.7 bon ben j'espère que je pourrais marquer résolu à la sortie du 6.9 je vais tenter de repasser en 6.7, mais le downgrade j'ai jamais fait, raison de plus pour se lancer Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 2 février 2005 Partager Posté(e) le 2 février 2005 bon ben j'espère que je pourrais marquer résolu à la sortie du 6.9 La prochaine release de X.org est la 6.8.2 (ouais, je suis sur la mailing-list ) La 6.8.2 rc3 est sortie le 26/01... et dans le changelog : - Various drivers, modules and other infrastructure got significant updates and need to be thoroughly tested by the community, including: - "radeon" video driver - "nv" (nvidia) video driver - ATI Rage128 video driver - ATI R100 video driver - Intel i810 video driver - "neomagic" video driver - Postscript print driver - Xprint infrastructure update - Mesa (OpenGL) update to release 6.2 - libXpm security update (CAN-2004-0914) ... and many many other things... changelog complet : http://cvs.freedesktop.org/xorg/xc/ChangeL...branch&view=log Lien vers le commentaire Partager sur d’autres sites More sharing options...
ouragan Posté(e) le 2 février 2005 Partager Posté(e) le 2 février 2005 c'est marrant j'ai pas ce problème sous FreeBSD... Juste un ralentissement à la connexion. Euh peut etre que le module radeon dans le noyau de freeBSD y est pour quelque chose ? En tout cas: JE SUIS TOUJOURS EN 2D Je veux des drivers libres en 3D pour ma 9600XT ( snif ) ou des drivers ATI à la grosse rigueur mais vu le bordel que fout nvidia avec son nvnet, si je pouvais m'en passer. vi /usr/ports/net/nvnet/pkg-message ************************************************************************ * This port contains a prebuilt kernel module. Due to the ever changing * * nature of FreeBSD it may be necessary to rebuild the module after a kernel * * source update. To do this reinstall the port. * ************************************************************************ Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 2 février 2005 Partager Posté(e) le 2 février 2005 pour le nvnet... ça ressemble un peu aux drivers linux... mais ça me semble bizarre de devoir utiliser nvnet alors que le driver libre marche sous linux (il suffirait de copier ce qu'on veut, ou de demander aux gars qui l'ont fait comment ça marche...) Pour les ati en 3D avec le drvier libre... je pense que ça doit être comme sous linux : le driver libre est celui de X, pour toutes les ATI <= 9200 Dommage que le driver non-libre n'existe pas sous BSD (au moins, chez nvidia il y est... mais ça ne change pas vraiment le pb...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 2 février 2005 Auteur Partager Posté(e) le 2 février 2005 c'est marrant j'ai pas ce problème sous FreeBSD... Juste un ralentissement à la connexion. Euh peut etre que le module radeon dans le noyau de freeBSD y est pour quelque chose ? En tout cas: JE SUIS TOUJOURS EN 2D Je veux des drivers libres en 3D pour ma 9600XT ( snif ) ou des drivers ATI à la grosse rigueur mais vu le bordel que fout nvidia avec son nvnet, si je pouvais m'en passer. la rage 128 n'est pas une radeon, c'est pas le meme module, moi je fais dans les antiquités bon j'espère que tout sera réglé dans le 6.8.2 alors ce qui me rassure c'est que les dates ou le probleme sont évoqués se situent entre octobre et décembre donc c'est plutot récent. Par contre je vais regarder plus en détail mais j'ai du mal à trouver comment repasser en 6.7 avec apt.... j'ai bien rempli le /etc/apt/preferences mais il me met pas le pacquet que je spécifie ..... apt veut toujours installer la dernière version je crois que j'ai encore un peu de lecture Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 2 février 2005 Partager Posté(e) le 2 février 2005 ouragan , il existe un driver libre pour les chip r300 (lien tout en bas de la page radeon du dri), mais il est très expérimental... si tu veux coder un petit peu Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.