ATI 9200 acceleration 3D

ATI 9200 acceleration 3D - Hardware - Linux et OS Alternatifs

Marsh Posté le 25-08-2005 à 11:26:03    

Bonjour,
J'ai un petit probleme sur l'acceleration 3D avec ati 9200:
j'obtien un resultat pas terrible du tout:
 
[pqcuong@localhost pqcuong]$ glxgears
285 frames in 5.0 seconds = 57.000 FPS
297 frames in 5.0 seconds = 59.400 FPS
294 frames in 5.0 seconds = 58.800 FPS
296 frames in 5.0 seconds = 59.200 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS
 
[pqcuong@localhost pqcuong]$ lsmod | grep fglrx
fglrx 223292 9
 
[pqcuong@localhost pqcuong]$ glxinfo | grep direct
direct rendering: Yes
 
 
j'ai procédé de regarder mon xorg.conf, il me parait bien configuré:
...................
Section "Device"
Identifier "Videocard0-fglrx"
Driver "fglrx"
VendorName "Videocard vendor"
BoardName "ATI Radeon Mobility M9"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
.................................
Section "DRI"
Group 0
Mode 0666
EndSection
 
----------------------------------------------------------------------
 
et j'ai également regardé le message log:
 
....................
 
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xe0971000
(II) fglrx(0): [drm] mapped SAREA 0xe0971000 to 0xb7f21000
(II) fglrx(0): [drm] framebuffer handle = 0x98000000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 3.14.1
(II) fglrx(0): Date: Sep 27 2004
(II) fglrx(0): Desc: ATI Fire GL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.9-UT
(II) fglrx(0): Build-Kernel MODVERSIONS: no
(II) fglrx(0): Build-Kernel __SMP__: no
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0x90400000
(II) fglrx(0): [agp] Mode=0x1f000217 bridge: 0x8086/0x3340
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000
(II) fglrx(0): [agp] AGP v3 disable mask 0x00000000
(II) fglrx(0): [agp] enabling AGP with mode=0x1f000314
(II) fglrx(0): [agp] AGP protocoll is enabled for grafics board. (cmd=0x1f000314)
(II) fglrx(0): [agp] grafics chipset has AGP v2.0
(II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes
(II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672
(II) fglrx(0): [drm] texture shared area handle = 0xe5001000
(II) fglrx(0): shared FSAAScale=1
(II) fglrx(0): DRI initialization successfull!
(II) fglrx(0): FBADPhys: 0x98000000 FBMappedSize: 0x005e9000
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,1210)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,800) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 800)
(II) fglrx(0): Largest offscreen area available: 1280 x 402
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(WW) fglrx(0): Option "XaaNoOffscreenPixmaps" is not used
(**) fglrx(0): Option "XaaNoOffscreenPixmaps" "yes"
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Solid Lines
Dashed Lines
Setting up tile and stipple cache:
30 128x128 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): X context handle = 0x00000001
(II) fglrx(0): [DRI] installation complete
(II) fglrx(0): Direct rendering enabled
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(==) RandR enabled
(II) Setting vga for screen 0.
.................................
 
pourriez me dire pk ca ne marche pas mon Acceleration 3D ?

Reply

Marsh Posté le 25-08-2005 à 11:26:03   

Reply

Marsh Posté le 25-08-2005 à 11:59:39    

une question, en étant root, est ce que glxgears est bien en 3D accéléré ?  

Reply

Marsh Posté le 25-08-2005 à 12:11:39    

jlighty a écrit :

une question, en étant root, est ce que glxgears est bien en 3D accéléré ?


ca fait pareil
 
[root@localhost pqcuong]# glxgears
238 frames in 5.0 seconds = 47.600 FPS
297 frames in 5.0 seconds = 59.400 FPS
297 frames in 5.0 seconds = 59.400 FPS

Reply

Marsh Posté le 25-08-2005 à 12:22:37    

quand tu fais glxinfo, affiche t-il les différentes extensions OpenGL supportées ?  
Dans le fichier xf86config ou xorg, dans la section module tu as bien Load "dri" et Load "glx" ?

Reply

Marsh Posté le 25-08-2005 à 13:21:27    

jlighty a écrit :

quand tu fais glxinfo, affiche t-il les différentes extensions OpenGL supportées ?  
Dans le fichier xf86config ou xorg, dans la section module tu as bien Load "dri" et Load "glx" ?


oui:
OpenGL extensions:
    GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
    GL_S3_s3tc, GL_ARB_occlusion_query, GL_ARB_point_parameters,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_transpose_matrix, GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_window_pos, GL_ATI_element_array,
    GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer,
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_ATI_vertex_array_object, GL_ATI_vertex_attrib_array_object,
    GL_ATI_vertex_streams, GL_ATIX_texture_env_combine3,
    GL_ATIX_texture_env_route, GL_ATIX_vertex_shader_output_point_size,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_stencil_wrap, GL_EXT_texgen_reflection, GL_EXT_texture3D,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
    GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_texgen_reflection,
    GL_NV_blend_square, GL_NV_occlusion_query, GL_SGI_color_matrix,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_lod, GL_SGIS_generate_mipmap, GL_SUN_multi_draw_arrays
glu version: 1.3
glu extensions:
 
et les dri et glx sont chargé
 
 
 

Reply

Marsh Posté le 25-08-2005 à 13:45:31    

quel est l'intérêt des pilotes ATI avec une 9200 ? ils sont déjà accélérés de base par les drivers libres


Message édité par Mjules le 25-08-2005 à 13:45:45

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-08-2005 à 14:14:31    

Mjules a écrit :

quel est l'intérêt des pilotes ATI avec une 9200 ? ils sont déjà accélérés de base par les drivers libres


je pense k c'est une question de choix,
reviens à mon sujet:
que pensez vous? (j'ai ati 9200)
#lspci | grep ati
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9] (rev 01)
 
le résultat surprenant, ma carte graphique est identifié comme Radeon 9000,
(sous windows elle est ati 9200)
mais quand on cherche à comprendre sur ati 9200:
 
"The 9200 mobility is essentially the same core as the 9000 and is
often identified as a 9000 on that basis.  The important point is that
this does not include the Lh variant...."
(mon OS fedora core 2, kernel 2.6.9)
 
 
 

Reply

Marsh Posté le 05-03-2006 à 06:20:40    

jlighty a écrit :

une question, en étant root, est ce que glxgears est bien en 3D accéléré ?


Mmmmm euh ta question en amene une autre chez moi: j'ai effectivement un souci selon que je sois en root ou pas: sous X en root (bouh pas bien), acceleration parfaite (glxgears: 6000fps), mais en utilisateur "normal", direct rendering=no... je ne parviens pas à voir la différence dans l'utilisateur du module, qu'on siot en root ou pas. Une suggestion peut etre?
Thanks !

Reply

Sujets relatifs:

Leave a Replay

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