I am experiencing extremely glitchy 3D rendering with XFree86 4.4RC3. glxgears for eg, prints the FPS at around 400 but displays a blank window. Other OpenGL apps have missing polygons or very badly warped polygons. I can load all the X modules (sis_drv and sis_dri) and kernel modules (sisfb and sis) without errors. Nothing out of the ordinary shows in the logs. glxinfo shows that Direct Rendering is enabled (see below for output). I got the same problem with both the prebuilt and my self-compiled version. My system is a source built Linux system using kernel 2.6.3, glibc 2.3.2 and XFree86 4.4 RC3. Hardware is a P3 500MHz 128MB RAM laptop using the SiS630 integrated chip configured to use 32MB as VRAM. My DRI drivers are from the kernel 2.6.3 sources. Relevant lines from modprobe.conf: options sisfb mem=12288 Relevant lines from XF86Config: Section "Module" blah blah Load "glx" EndSection Section "Device" Identifier "Sis630" Driver "sis" VideoRam 32768 Option "DRI" "on" Option "MaxXFBMem" "12288" Option "AGPSize" "32" EndSection Section "DRI" Mode 0666 EndSection Output of glxinfo: name of display: localhost:0.0 display: localhost: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_SGI_make_current_read, GLX_SGIS_multisample 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_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating OpenGL vendor string: Eric Anholt name of display: localhost:0.0 display: localhost:0 screen: 0 direct rendering: Yes server glx vendor string: SGI name of display: localhost:0.0 display: localhost:0 screen: 0 direct rendering: Yes server glx vendor string: SGI server 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_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating OpenGL vendor string: Eric Anholt OpenGL renderer string: Mesa DRI SiS 20030810 AGP 1x x86/MMX/SSE OpenGL version string: 1.2 Mesa 5.0.2 OpenGL extensions: GL_ARB_multitexture, 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_object, GL_EXT_texture_lod_bias, GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_IBM_rasterpos_clip, GL_MESA_window_pos, GL_NV_texgen_reflection, 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 . . 5 6 5 0 0 0 0 0 0 0 0 0 0 None 0x23 16 tc 1 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None 0x24 16 tc 1 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None 0x25 16 tc 1 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None 0x26 16 tc 1 16 0 r . . 5 6 5 0 0 32 0 0 0 0 0 0 0 None 0x27 16 tc 1 16 0 r y . 5 6 5 0 0 32 0 0 0 0 0 0 0 None 0x28 16 tc 1 16 0 r . . 5 6 5 0 0 24 8 0 0 0 0 0 0 None 0x29 16 tc 1 16 0 r y . 5 6 5 0 0 24 8 0 0 0 0 0 0 None 0x2a 16 tc 1 16 0 r . . 5 6 5 0 0 0 0 16 16 16 16 0 0 None 0x2b 16 tc 1 16 0 r y . 5 6 5 0 0 0 0 16 16 16 16 0 0 None 0x2c 16 tc 1 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None 0x2d 16 tc 1 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None 0x2e 16 tc 1 16 0 r . . 5 6 5 0 0 32 0 16 16 16 16 0 0 None 0x2f 16 tc 1 16 0 r y . 5 6 5 0 0 32 0 16 16 16 16 0 0 None 0x30 16 tc 1 16 0 r . . 5 6 5 0 0 24 8 16 16 16 16 0 0 None 0x31 16 tc 1 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 None __________________________________________________________ Get your Private, Free Email from HTTP://www.DmailMan.Com _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86