PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Radeon in 3D viel zu langsam


der_hoppe
2004-04-06, 19:51:31
Hi,

ich benutze Fedora Core 1 mit dem Kernel 2.4.22 und habe mir jetzt die ATI-Treiber für meine Radeon 9800 Pro heruntergeladen. Mainboard hat nforce2-Chipsatz. Unter glxgears habe ich doch glatt satte 100 FPS. Ich habe in Foren gelesen, dass es schon im vierstelligen Bereich liegen sollte. Tux-Racer ist auch unspielbar.

glxinfo sagt mir, dass "direct rendering" nicht aktiviert ist. Das hört sich für mich für die Fehlerursache an. Alles andere sollte richtig eingestellt sein. Die entsprechenden Module (agpgart und fglrx) sind geladen. Jemand ähnliche Erfahrungen gemacht und kann helfen?

BNO
2004-04-06, 20:59:09
Hast du den NVIDIA AGP-Treiber installiert?
Wenn nicht am besten drauf machen und entsprechend die einträge der Modules.conf ändern, dann sollte es eigentlich klappen.

der_hoppe
2004-04-07, 11:58:19
Nein, den nforce-Treiber von Nvidia hatte ich nicht installiert. Aber auch danach stellte ich keine Verbesserung ein. Erst, als ich in einem anderen Tutorial zum Radeon-Treiber laß, dass man "use internal agp" anstatt der empfohlenen Einstellung ausstellen soll. Danach funktionierte es endlich. 4300 fps bei glxgears sind doch etwas mehr als 100 ;)

Gast
2004-04-07, 13:42:12
Aber 4300 FPS sind doch lächerlich!!!
Eine MSI GeForce TI4200 (128 MB) schafft normal 6200 FPS.
Und overclocked ganze 7400 FPS.
Da siehmt man mal wieder was unter Linux rulez ;-)
glxgears normal wurde normal gestartet (keine Verdrehung der Ansicht, kein Verschieben in den Hintergrund, ...)

BNO
2004-04-07, 14:01:41
hängt halt auch davon ab was du für nen rechner ansonsten hast und wie du den treiber konfiguriert hast. So pauschal kann man das nicht sagen.

Gast
2004-04-07, 15:28:25
Rechner := Intel Pentium 4 (1.7 GHz), 768 MB Rambus RAM, AGP 4x
OS := Gentoo Linux
XFree config file wurde mit dem xf86config erstellt. Das Treibermodul "nv" wurde durch "nvidia" ersetzt.
Zum übertakten wurde das tool nvclock verwendet (gpu 300 MHz, Ram 600 MHz).

Unter Windows müßte eine Radeon 9800 Pro eine GeForce TI4200 um Längen schlagen, unter Linux anscheinend nicht. *fg*

ZaCi
2004-04-07, 17:01:13
Original geschrieben von Gast
Rechner := Intel Pentium 4 (1.7 GHz), 768 MB Rambus RAM, AGP 4x
OS := Gentoo Linux
XFree config file wurde mit dem xf86config erstellt. Das Treibermodul "nv" wurde durch "nvidia" ersetzt.
Zum übertakten wurde das tool nvclock verwendet (gpu 300 MHz, Ram 600 MHz).

Unter Windows müßte eine Radeon 9800 Pro eine GeForce TI4200 um Längen schlagen, unter Linux anscheinend nicht. *fg*

blubb blubb...

Zum Thema:

Was sagt "glxinfo" als non-root User?

Gast
2004-04-08, 10:55:12
------ Snip -----------------
user@Gentoo user $ glxgears
34562 frames in 5.0 seconds = 6912.400 FPS
36821 frames in 5.0 seconds = 7364.200 FPS
36801 frames in 5.0 seconds = 7360.200 FPS
36822 frames in 5.0 seconds = 7364.400 FPS
36823 frames in 5.0 seconds = 7364.600 FPS
36820 frames in 5.0 seconds = 7364.000 FPS
36779 frames in 5.0 seconds = 7355.800 FPS

user@Gentoo user $ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_multisample
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_NV_float_buffer
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_multisample, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 Ti 4200 with AGP8X/AGP/SSE2
OpenGL version string: 1.4.0 NVIDIA 44.96
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_shadow,
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_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
GL_S3_s3tc, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color,
GL_NV_depth_clamp, GL_NV_fence, GL_NV_fog_distance,
GL_NV_light_max_exponent, GL_NV_multisample_filter_hint,
GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range,
GL_NV_point_sprite, GL_NV_register_combiners, GL_NV_register_combiners2,
GL_NV_texgen_reflection, GL_NV_texture_compression_vtc,
GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_texture_shader,
GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_vertex_array_range,
GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_NVX_ycrcb, GL_SGIS_generate_mipmap, GL_SGIS_multitexture,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow
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
----------------------------------------------------------------------
0x21 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x22 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x23 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x24 16 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x25 16 tc 0 16 0 r . . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x26 16 tc 0 16 0 r y . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x27 16 tc 0 16 0 r . . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x28 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 2 1 Ncon
0x29 16 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 2 1 Ncon
0x2a 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 4 1 Ncon
0x2b 16 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 4 1 Ncon
0x2c 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x2d 16 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x2e 16 dc 0 16 0 r . . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x2f 16 dc 0 16 0 r y . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x30 16 dc 0 16 0 r . . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x31 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 2 1 Ncon
0x32 16 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 2 1 Ncon
0x33 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 4 1 Ncon
0x34 16 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 4 1 Ncon
user@Gentoo user $
---- Snip ------

ZaCi
2004-04-08, 15:10:23
beim Gast ist 3D Beschleunigung an. :)