[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Matrox g450, dri, fb etc.



Gregory SIMON écrivait :
 > Bonjour,
 > 
 > Souhaitant optimiser la configuration de ma carte graphique MGA G450, je
 > me suis lancé dans divers réglages et il me reste encore quelques
 > ennuis..
 > 
 > 1. L'acceleration graphique fonctionne mais très mal, jugez :
 > 
 > <http://www.risc.fr/~greg/matrox/crack-attack-bugs.png>

Tu dois avoir un problème : j'ai une G400 et cela fonctionne très
bien. Il devrait en être de même pour ta G450.

As-tu lu le site de Nico ?

http://nicolaxx.free.fr/docs/toux/toux.html


 > 2. Je voudrais bien avoir une résolution de 1280x1024 ou 1024x768 en console
 >  dès le boot si possible, je crois que c'est possible grace au framebuffer,

oui.

 >  pouvez-vous me confirmer cela et me dire comment faire ?

Ajouter 

 append="video=matrox:vesa:0x118 \
         hdc=ide-scsi"

(pas le ide-scsi bien sûr)

Pour les modes, voir la doc ad hoc dans les sources du noyau.

[...]

 > <http://www.risc.fr/~greg/matrox/lsmod.txt>

Là, j'avoue que j'ai calé avec les modules ! La seule façon que j'ai
trouvé pour y arriver sans trop de peine fut de coller les modules
dans le noyau...

 > 
 > Le résultat de la commande "glxgears" :
 > 
 > <http://www.risc.fr/~greg/matrox/glxgears.txt>

Cela a l'air d'être correct :

 $ glxgears 
1689 frames in 5.0 seconds = 337.800 FPS
854 frames in 5.0 seconds = 170.800 FPS
863 frames in 5.0 seconds = 172.600 FPS
2042 frames in 5.0 seconds = 408.400 FPS
4379 frames in 5.0 seconds = 875.800 FPS
3993 frames in 5.0 seconds = 798.600 FPS
2304 frames in 5.0 seconds = 460.800 FPS
2102 frames in 5.0 seconds = 420.400 FPS
1886 frames in 5.0 seconds = 377.200 FPS
1974 frames in 5.0 seconds = 394.800 FPS
1967 frames in 5.0 seconds = 393.400 FPS

 > 
 > Le résultat de la commande "glxinfo" :
 > 
 > <http://www.risc.fr/~greg/glxinfo.txt>

404 not found ;-)

 $ 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_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: VA Linux Systems Inc.
OpenGL renderer string: Mesa DRI G400 20010622 AGP 1x x86/MMX/3DNow!
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
    GL_ARB_multitexture, GL_ARB_transpose_matrix, GL_EXT_abgr, 
    GL_EXT_blend_func_separate, GL_EXT_clip_volume_hint, 
    GL_EXT_compiled_vertex_array, GL_EXT_histogram, GL_EXT_packed_pixels, 
    GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_stencil_wrap, 
    GL_EXT_texture3D, GL_EXT_texture_env_add, GL_EXT_texture_object, 
    GL_EXT_vertex_array, GL_MESA_window_pos, GL_MESA_resize_buffers, 
    GL_NV_texgen_reflection, GL_PGI_misc_hints, GL_SGIS_pixel_texture, 
    GL_SGIS_texture_edge_clamp
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 24 tc  0 24  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x25 24 tc  0 24  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x26 24 tc  0 24  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x27 24 tc  0 24  0 r  y  .  8  8  8  8  0  0  0 16 16 16  0  0 0 Slow
0x28 24 tc  0 24  0 r  .  .  8  8  8  8  0  0  0 16 16 16  0  0 0 Slow
0x29 24 tc  0 24  0 r  y  .  8  8  8  8  0 24  8 16 16 16  0  0 0 Slow
0x2a 24 tc  0 24  0 r  .  .  8  8  8  8  0 24  8 16 16 16  0  0 0 Slow
0x2b 24 dc  0 24  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2c 24 dc  0 24  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2d 24 dc  0 24  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2e 24 dc  0 24  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2f 24 dc  0 24  0 r  y  .  8  8  8  8  0  0  0 16 16 16  0  0 0 Slow
0x30 24 dc  0 24  0 r  .  .  8  8  8  8  0  0  0 16 16 16  0  0 0 Slow
0x31 24 dc  0 24  0 r  y  .  8  8  8  8  0 24  8 16 16 16  0  0 0 Slow
0x32 24 dc  0 24  0 r  .  .  8  8  8  8  0 24  8 16 16 16  0  0 0 Slow


 > 
 > Le XF86Config-4 :
 > 
 > <http://www.risc.fr/~greg/matrox/XF86Config-4>

Section "Module"
        Load    "agpgart"
        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	"vbe"
#	Load	"xtt"
EndSection

[...]

 > Si vous avez des informations, conseils, liens sur la
 > configurations de cette carte...

Je te conseille le site de Nicolas : il est très bien fait.

Je marche très bien avec Quake3 jusqu'à 1024x768 avec le maximum de
détails : cela commence à caler vers 1280x1024... TuxRacer marche
aussi nickel... ainsi que tous les jeux 3D livrés avec ta Debian.

Seul reproche : quand tu utilises deux serveurs X, seul le premier
(F7) peut accéder au module de la 3D...

PK

-- 
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)       



Reply to: