LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   DRI not working on Savage (http://www.linuxquestions.org/questions/linux-hardware-18/dri-not-working-on-savage-248799/)

Trurl 10-29-2004 12:19 PM

DRI not working on Savage
 
Hi everybody!

I'm trying to get DRI to run on my laptop for some weeks now, but yet unsuccessful.
My laptop is an Acer Aspire 1312XC, the graphics chip is a "S3 Inc. VT8375 [ProSavage8 KM266/KL266]" (according to lspci) and I'm running Debian testing with Kernel 2.6.8.1.
To enable DRI, I followed the instructions here: $URLOFTHISFORUM/questions/showthread.php?postid=1033836#post1033837 , which worked for me after some troubles. Now I get the following lines when greping for 'DRI' in /var/log/XFree86.0.log:
Code:

XFree86 Version 4.3.99.12 (DRI trunk)
(II) Loading extension XFree86-DRI
(**) SAVAGE(0): DRI is enabled
(II) SAVAGE(0): [DRI] installation complete
(II) SAVAGE(0): [junkers]pSAVAGEDRIServer:
(II) SAVAGE(0): [junkers]pSAVAGEDRI:

So far, I'd think that DRI is up and running. However, glxinfo tells:
Code:

"direct rendering: No"
[snip]
client glx vendor string: SGI
[snip]
OpenGL vendor string: Mesa project: (URL removed)
OpenGL renderer string: Mesa GLX Indirect

Has anybody an idea what's going on here? I'll attach glxinfo's
complete Output, if you need more information, just tell me.

thx, Trurl

_____________________________________________________________________
glxinfo:
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_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.4
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_pbuffer, 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: Mesa project: (URL removed)
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
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_window_pos, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SGIX_shadow_ambient, 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
----------------------------------------------------------------------
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

soul_collector 11-08-2004 02:35 AM

i have the same problem
 
hi,
i have the same problem with my acer aspire 1350, i changed kernel from version 2.6.7 to 2.6.9.1 and i can't have direct rendering (and 3d accel). i think it is because of the libGL, in the afternoon i'll try again with unichrome library, so please if you find a solution post it !!!
thank you

bodymind 01-24-2005 09:22 PM

i have the same problem as you... and i did dmesg | grep drm

and this is what i get.. i think the problem is here:

[drm] Initialized drm 1.0.0 20040925
[drm] Initialized savage 2.2.0 20050120 on minor 0: S3 Inc. VT8375 [ProSavage8 KM266/KL266]
[drm] Used old pci detect: framebuffer loaded
[drm:drm_unlock] *ERROR* Process 6327 using kernel context 0
[drm:drm_unlock] *ERROR* Process 6389 using kernel context 0
[drm:drm_unlock] *ERROR* Process 6425 using kernel context 0
[drm:drm_unlock] *ERROR* Process 6438 using kernel context 0


All times are GMT -5. The time now is 01:49 PM.