Forums » Linux
Linux client VERY bumpy
I'm using the vendetta-hating ati 7200. The game loads and works fine, but is very bumpy. I have the new drivers poited to by the faq, but its still bumpy as hell. Anyone have an ati 7200 get the game working correctly? Please respond!
PS. these message boards board suck sweat of a dead man's back ;)
ewwwww....
PS. these message boards board suck sweat of a dead man's back ;)
ewwwww....
I have a 7500 mobility and everything works fine
What drivers do you currently use? Should I use GKGL, or is there something better?
check the configuration and grafix settings in the game
vendetta might not have selected to use a certain driver you needed
vendetta might not have selected to use a certain driver you needed
I use the gatos ati.2 drivers from gatos.sf.net plus the stock xfree4.3 drm kernel.
Do other gl apps work ok? eg how many fps you get from glxgears.
Do other gl apps work ok? eg how many fps you get from glxgears.
glxgear info:
1041 frames in 5.0 seconds = 208.200 FPS
1000 frames in 5.0 seconds = 200.000 FPS
1041 frames in 5.0 seconds = 208.200 FPS
1000 frames in 5.0 seconds = 200.000 FPS
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_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 GLX Indirect
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract
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 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x26 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
display: :0 screen: 0
direct rendering: No
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 GLX Indirect
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract
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 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x26 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
"bumpy" eh? Does it have a consistently low framerate? Performance I would describe as "bumpy" is usually caused by processes in the background taking up the CPU.
nibbles, What I see in your info is this:
OpenGL renderer string: Mesa GLX Indirect
This brings up red flags for speed.
Try to get DRI up and running and Vendetta should be faster.
Note: use the most recent version of DRI too.
OpenGL renderer string: Mesa GLX Indirect
This brings up red flags for speed.
Try to get DRI up and running and Vendetta should be faster.
Note: use the most recent version of DRI too.
No background processes were taking too much cpu usage, the cpu was around 1-5% before lauching tha game. The game is currently running on VERY low frame rates.I think its my drivers, I tried to install the ati.2 binaries and the drm kernel, but there drm kernel wants the actual linux kernel source. The source is in place but the makefile complains of it not being there.
Error: Could not locate kernel tree in /lib/modules/2.4.18-bf2.4/build/include /usr/src/linux-2.4.18-bf2.4/include /usr/src/linux/include /usr/include
but it is in /usr/src/linux-2.4.18-bf2.4/, so I dunno...
Error: Could not locate kernel tree in /lib/modules/2.4.18-bf2.4/build/include /usr/src/linux-2.4.18-bf2.4/include /usr/src/linux/include /usr/include
but it is in /usr/src/linux-2.4.18-bf2.4/, so I dunno...
raybondo is right... You need newer DRI.
The line with Mesa and this line indicate that you are in software rendering mode, not even using your 3D hardware:
direct rendering: No
check dri.sf.net for an updated driver. Good luck, I haven't been able to get it working for quite a while. I finally bought a Radeon 9000 Pro just so I could use ATI's binaries, which work pretty well.
The line with Mesa and this line indicate that you are in software rendering mode, not even using your 3D hardware:
direct rendering: No
check dri.sf.net for an updated driver. Good luck, I haven't been able to get it working for quite a while. I finally bought a Radeon 9000 Pro just so I could use ATI's binaries, which work pretty well.
okay I have the drm installed, but:
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: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 Mesa 5.0
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
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 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 16 8 16 16 16 1
As you can see the lines haven't changed. I'm not a linux graphical wizard so I don't really want to break anything in messing around with settings. Can someone post some links on changing graphical settings? Something to change:
direct rendering: No -> direct rendering: YES
OpenGL renderer string: Mesa GLX Indirect -> ???
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: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 Mesa 5.0
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
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 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 16 8 16 16 16 1
As you can see the lines haven't changed. I'm not a linux graphical wizard so I don't really want to break anything in messing around with settings. Can someone post some links on changing graphical settings? Something to change:
direct rendering: No -> direct rendering: YES
OpenGL renderer string: Mesa GLX Indirect -> ???
You now have the latest mesaGL installed, but you still need dri.
Do you have the dri module loaded in your XF86Config file?
http://dri.sourceforge.net/ has a faq that could help.
Do you have the dri module loaded in your XF86Config file?
http://dri.sourceforge.net/ has a faq that could help.
Yup its loaded
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 "vbe"
EndSection
but still:
direct rendering: No
I'll mess around with it and hopefully something will work. Do I have to have AGP support in my kernel for direct rendering?
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 "vbe"
EndSection
but still:
direct rendering: No
I'll mess around with it and hopefully something will work. Do I have to have AGP support in my kernel for direct rendering?
Yup its loaded
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 "vbe"
EndSection
but still:
direct rendering: No
I'll mess around with it and hopefully something will work. Do I have to have AGP support in my kernel for direct rendering?
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 "vbe"
EndSection
but still:
direct rendering: No
I'll mess around with it and hopefully something will work. Do I have to have AGP support in my kernel for direct rendering?
yes, you need agpgart support in the kernel.
arrrgggg....alright. The only thing is all kerenls compiled on my system hang on partition check =(. I'll try recompiling my kernel with agp support and hopefully it wont hang this time.
Can't you just compile it as a module?
Yes you can! =) But now my game is crashing on me like it says in the FAQ...
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: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI Radeon 20021125 AGP 4x x86/MMX/3DNow!/SSE DRM-COMPAT NO-TCL
OpenGL version string: 1.2 Mesa 5.0
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
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_window_pos, GL_ATI_texture_mirror_once,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_convolution, GL_EXT_compiled_vertex_array, GL_EXT_histogram,
GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_texture3D, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_object,
GL_EXT_texture_lod_bias, GL_EXT_vertex_array, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_MESA_window_pos, GL_NV_blend_square,
GL_NV_texgen_reflection, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
IN RENDER STRING IS SAYS IT THE 2002 VERSION!!!!
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: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI Radeon 20021125 AGP 4x x86/MMX/3DNow!/SSE DRM-COMPAT NO-TCL
OpenGL version string: 1.2 Mesa 5.0
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
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_window_pos, GL_ATI_texture_mirror_once,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_convolution, GL_EXT_compiled_vertex_array, GL_EXT_histogram,
GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_texture3D, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_object,
GL_EXT_texture_lod_bias, GL_EXT_vertex_array, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_MESA_window_pos, GL_NV_blend_square,
GL_NV_texgen_reflection, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
IN RENDER STRING IS SAYS IT THE 2002 VERSION!!!!
u on debian 3.0 woody by any chance?