Hi Fiz, it sounds like you did everything correctly. I also don't think it's a kernel problem because the kernel module does very little at the moment. However, the error you describe sounds new to me. I'm not sure if we had any testers on ProSavage KN133 so far. I'm running the driver successfully on a ProSavageDDR (KN266). I thought these chips were very similar, except for the memory bandwidth.
I'm not sure I understood the problem description correctly. The cursor, is it like random noise in a 64x64 pixel block that changes once or more often every second? Then my guess is that it's a problem with the Command Overflow Buffer (COB). If it's not setup correctly then the hardware cursor is the first thing that is corrupted. We had this effect before, but 3D rendering was never affected by it otherwise. Could you make a screenshot (e.g. of glxgears) and upload it somewhere, so we get a better picture what's wrong? In the meantime you can try the option DisableCOB in XF86Config. Add this in your Device section: Option "DisableCOB" "true" That disables the COB altogether. If that fixes it then we'll have to find out how the COB is setup correctly on your version of the Savage chip. Regards, Felix On Mon, 29 Mar 2004 23:07:54 +0200 (CEST) [EMAIL PROTECTED] wrote: > hi all: > > I have an acer aspire laptop with a S3 savage card: > > 01:00.0 VGA compatible controller: S3 Inc. VT8636A [ProSavage KN133] AGP4X > VGA Controller (TwisterK) (rev 01) > > i have read the last messages in the list and i have tried compile the > xfree with dri support with this instructions: > > http://dri.sourceforge.net/cgi-bin/moin.cgi/Building > > the glxinfo output seems to be correct: > > Troya:/home/vud1# 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: SGI > client glx version string: 1.2 > client glx extensions: > GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, > GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, > GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method, > GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control, > GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, > GLX_SGIX_visual_select_group > GLX extensions: > GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, > GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIS_multisample > OpenGL vendor string: S3 Graphics Inc. > OpenGL renderer string: Mesa DRI SAVAGE Linux_1.1.18 > OpenGL version string: 1.2 Mesa 6.1 > OpenGL extensions: > GL_ARB_multitexture, GL_ARB_texture_env_add, GL_ARB_transpose_matrix, > GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_clip_volume_hint, > GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, > GL_EXT_draw_range_elements, GL_EXT_packed_pixels, > GL_EXT_polygon_offset, GL_EXT_rescale_normal, > GL_EXT_separate_specular_color, GL_EXT_subtexture, GL_EXT_texture, > GL_EXT_texture3D, GL_EXT_texture_edge_clamp, > GL_EXT_texture_env_add, GL_EXT_texture_lod_bias, > GL_EXT_texture_object, GL_EXT_vertex_array, GL_APPLE_packed_pixels, > GL_IBM_rasterpos_clip, GL_MESA_window_pos, GL_NV_light_max_exponent, > GL_NV_texgen_reflection, GL_SGIS_texture_edge_clamp, > GL_SGIS_texture_lod > 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 > ---------------------------------------------------------------------- > 0x22 16 tc 1 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None > 0x23 16 tc 1 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None > 0x24 16 tc 1 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow > 0x25 16 tc 1 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow > 0x26 16 tc 1 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow > 0x27 16 tc 1 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow > 0x28 16 tc 1 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow > 0x29 16 tc 1 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow > > the problem is when i execute the glxgears programs (os tuxracer, or any > program that uses opengl). In this case the opengl window have strange > colors without forms, and the mouse cursor transform in a srange black and > white box. > > i dont know where is the problem. I am currently using debian sid, and i > have upgrade yesterday, so i suppouse that i am using all the correct > libraries. > > Could be the problem the kernel version? actually i am using a kernel > 2.4.22 patched with the allan cox patch (ac-3), that have s3 savage > support in the dri section of the kernel. > > if this is the problem.. where can i find a savage dri patch for a 2.6.4 > kernel? > > > best regards > > Fiz Vazquez > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > -- > _______________________________________________ > Dri-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/dri-devel > ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel