View previous topic :: View next topic |
Author |
Message |
gbetous l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/21420982144ec733b976c9.jpg)
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Thu Oct 06, 2005 7:31 pm Post subject: [ATI] Acceleration 3D sous X [resolu] |
|
|
salut !
voilà, j'ai l'impression d'avoir tout bien fait ce qu'il fallait pour avoir OpenGL accéléré avec ma Radeon9600, mais ca n'a pas l'air d'accélérer grand chose...
Code: | guillaume@coyote ~ $ 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_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: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 1.3.5140 (X4.3.0-8.14.13)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,
GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_shadow, GL_ARB_shadow_ambient, 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_vertex_shader, GL_ARB_window_pos, GL_ATI_draw_buffers,
GL_ATI_element_array, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader,
GL_ATI_map_object_buffer, GL_ATI_separate_stencil,
GL_ATI_texture_env_combine3, GL_ATI_texture_float,
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_shadow_funcs, 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_blend_square, GL_NV_occlusion_query,
GL_NV_texgen_reflection, GL_SGI_color_matrix, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
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 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
|
la fin de Xorg.log donne :
Code: | (II) fglrx(0): [drm] loaded kernel module for "fglrx" driver
(II) fglrx(0): [drm] DRM interface version 1.0
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xe09ea000
(II) fglrx(0): [drm] mapped SAREA 0xe09ea000 to 0xb7cbc000
(II) fglrx(0): [drm] framebuffer handle = 0xc0000000
(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: 8.14.13
(II) fglrx(0): Date: Jun 8 2005
(II) fglrx(0): Desc: ATI FireGL 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.12.5
(II) fglrx(0): Build-Kernel MODVERSIONS: no
(II) fglrx(0): Build-Kernel __SMP__: yes
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0xe5000000
(II) fglrx(0): [agp] Mode=0x1f000213 bridge: 0x1106/0x3099
(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=0x1f000312
(II) fglrx(0): [agp] AGP protocol is enabled for graphics board. (cmd=0x1f000312
)
(II) fglrx(0): [agp] graphics 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 = 0xe8c81000
(II) fglrx(0): shared FSAAScale=1
(II) fglrx(0): DRI initialization successfull!
(II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x00701000
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,1434)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer -
assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 1024)
(II) fglrx(0): Largest offscreen area available: 1280 x 402
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) |
de plus, glxgears me donne 1700fps en petite fenetre, et 170fps fenetre plein ecran : 1280x1024. j'ai donc l'impression que l'accélération marche bien.
pourtant les reposes ecrans OpenGL de KDE raaaaaament (1 image par seconde), j'ai installé wolfeinsein 3D c'est guerre mieux... bref je comprends pas trop.
je sais pas trop quels resultats de commande vous posert, donc n'hesitez pas a demander !
merci beaucoup
gUI
Last edited by gbetous on Sun Nov 13, 2005 8:03 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gbetous l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/21420982144ec733b976c9.jpg)
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Thu Oct 06, 2005 7:40 pm Post subject: |
|
|
en fait ca va plus vite quand je fais un Code: | opengl-update xorg-x11 | qu'avec !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Thu Oct 06, 2005 7:44 pm Post subject: |
|
|
direct rendering: Yes
Donc l'accélération marche.
Après tout dépend comment tu as configuré fglrx (fglrxconfig). Si t'as forcé le FSAA par exemple. Sinon, t'as une 9600 gars, c'est pas non plus une bête de course (en plus je te rappelle que les perfs sont bien réduites sous linux avec fglrx par rapport au driver windows). Sans compter que t'as une résolution bien burnée (1280x1024).
Donc si t'es pas satisfait, retourne au 1024 voire moins, ou fait comme moi, trouve un coin de dur pour un xp dédié au jeu... _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gbetous l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/21420982144ec733b976c9.jpg)
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Thu Oct 06, 2005 7:52 pm Post subject: |
|
|
El_Goretto wrote: | Sinon, t'as une 9600 gars, c'est pas non plus une bête de course |
heu... je veux bien, mais un drapeau tout con avec une image dessus a 2 images par secondes faut pas pousser !
ca marche nickel avec une TNT2...
je me plonge dans le fglrxconfig alors
gUI |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Thu Oct 06, 2005 8:07 pm Post subject: |
|
|
Si c'est le même drapeau auquel je pense, gaffe, il fait effectivement ramer méchamment, il doit avoir une taille collossale en fait au niveau polygones/textures.
Vaut mieux en essayer d'autres.
Ceci dit, j'ai laché fglrx pour radeon+xinerama ya peu, donc je peux pas donner d'info précise la dessus. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
l.slysz Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 03 Jun 2005 Posts: 256
|
Posted: Thu Oct 06, 2005 8:59 pm Post subject: |
|
|
j'ai une radeon 9700 mobility dans mon portable (ça doit etre du meme niveau que ta radeon 9600),
glxgears me donne 1900 fps en fenetre, la fenetre agrandie, ça tape entre 300 et 500 fps (1280x800)
tu dois avoir un probleme avec ton fglrx ....
j'utilise cette version de l'ebuild : media-video/ati-drivers-8.14.13-r4 -dlloader +opengl
as tu un useflag opengl dans ton make.conf ?
edit:
http://gentoo-wiki.com/HOWTO_ATI_Drivers
ça peut te servir ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Thu Oct 06, 2005 9:11 pm Post subject: |
|
|
l.slysz wrote: | j'ai une radeon 9700 mobility dans mon portable (ça doit etre du meme niveau que ta radeon 9600),
glxgears me donne 1900 fps en fenetre, la fenetre agrandie, ça tape entre 300 et 500 fps (1280x800)
tu dois avoir un probleme avec ton fglrx ....
|
Euh, fglrx marche (haha, qui a dit mal? je t'ai vu, toi au fond...) ou ne marche pas (du tout si on a oublié une chtite option kivabien), il ne peut pas avoir de "problème" à proprement parler. Pour rappel, glxgears n'est absolument pas un critère fiable de mesure de perfs. En plus, là vous n'avez pas le même chip ni la même résolution (sans parler du CPU). Et même, au final, les résultats sont similaires grosso modo, donc je comprends pas ta conclusion.
Certes, mais pour ceux qui ont une ATI et qui l'ignorent (ça existe encore?), ya bien plus complet, cf les docs référencés en signature. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
l.slysz Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 03 Jun 2005 Posts: 256
|
Posted: Thu Oct 06, 2005 9:33 pm Post subject: |
|
|
El_Goretto wrote: |
Euh, fglrx marche (haha, qui a dit mal? je t'ai vu, toi au fond...) ou ne marche pas (du tout si on a oublié une chtite option kivabien), il ne peut pas avoir de "problème" à proprement parler. Pour rappel, glxgears n'est absolument pas un critère fiable de mesure de perfs. En plus, là vous n'avez pas le même chip ni la même résolution (sans parler du CPU). Et même, au final, les résultats sont similaires grosso modo, donc je comprends pas ta conclusion.
|
bah glxgears avec mon proc à 600 ou 1600 mhz ne varie pas enormement, je trouve juste bizzare qu'il n'ait 'que' 170fps en plein ecran
maintenant vu que tu es une pointure sur les ati, je m'abstiendrais de reposter ici
![Arrow :arrow:](images/smiles/icon_arrow.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Thu Oct 06, 2005 9:49 pm Post subject: |
|
|
l.slysz wrote: |
maintenant vu que tu es une pointure sur les ati, je m'abstiendrais de reposter ici
![Arrow :arrow:](images/smiles/icon_arrow.gif) |
Oulà, pas de malaise, hein, j'ai pas la science infuse et je raconte mon paquet d'ânerie quand ça me prend. J'espère que je t'ai pas froissé.
J'ai pas de mobility et j'ai plus fglrx (me suis arrêté au 8.12), donc toute info est toujours bonne apprendre, je te prie même de rester sur le thread et de me corriger si j'en sors "une"...
Fin du HS, désolé pour la parenthèse diplomatique ![Smile :)](images/smiles/icon_smile.gif) _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Zanton Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1213785164438cdf9a6313a.jpg)
Joined: 16 Jan 2005 Posts: 277
|
Posted: Thu Oct 06, 2005 10:15 pm Post subject: |
|
|
Sur ma 9700 Pro o/c, je tourne à 3700 en petite fenetre et 360 en plein écran (1280*1024) avec les derniers drivers ati, pas ceux de Gentoo. Donc ptet que tes resultats avec ta 9600 sont bons en fait. Essaie quand même avec un opengl-update ati et regarde si dans les jeux c'est vraiment injouable.
Mes 2 cents. _________________ Zanton |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gbetous l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/21420982144ec733b976c9.jpg)
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Sun Nov 13, 2005 8:05 pm Post subject: |
|
|
Bon, j'ai résolu mon pb. Il s'agissait d'ouvrir un tmpfs sur /dev/shm
Dans le fstab :
Code: |
tmpfs /dev/shm tmpfs defaults 0 0
|
Voilà, ca tourne déjà bcp mieux !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|