[PD] xorg7 strange gem behaviour

Cesare Marilungo cesare at poeticstudios.com
Wed May 31 02:02:50 CEST 2006


AshK wrote:

>ok so let's clarify the things here : the 2 systems I'm talking about
>are an ibook and a powerbook. It works on the ibook but not on the
>powerbook.
>
>Yes the gem binaries are the same (I didn't finish the compilation of
>pd-extended on the powerbook so I just copied the
>gem binary from the ibook)
>
>xorg is the same on both system : 6.9.0 (from debian testing)
>
>the graphics hardware : on the ibook it is an ati rage 128 *without*
>dri / 3d acceleratn nor direct rendering
>and on the powerbook it is an ati radeon *with* dri / direct rendering /
>3d acceleration (opengl works, 3d games work...)
>
>this is the output of glxinfo on the ibook :
>  
>
I have an hp laptop with an ati chip, and I had to create the tmpfs 
entry in /etc/fstab to make it work:

tmpfs   /dev/shm   tmpfs   default   0   0

This is because even if the card has 128Mb of dedicated memory, it is 
seen as a 256Mb card and so I have to share another 128Mb from the main RAM.

I believe you're still using the linux kernel radeon driver (the vendor 
string from glxinfo should be ATI).

AFAIK, with ati cards you should also be sure that you're loading and 
using the correct agp module (the one you've got installed with your ati 
driver).

Hope this helps.

>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_hyperpipe,
>GLX_SGIX_swap_barrier, 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_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
>GLX_SGIX_fbconfig OpenGL vendor string: Mesa project: www.mesa3d.org
>OpenGL renderer string: Mesa GLX Indirect
>OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
>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_texture_rectangle, 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_HP_occlusion_test, 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
>----------------------------------------------------------------------
>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 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
>0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
>0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
>0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
>0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
>0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
>
>
>hope it helps
>
>
>
>On Tue, 30 May 2006 11:08:36 -0400 (EDT)
>"B. Bogart" <ben at ekran.org> wrote:
>
>  
>
>>weird,
>>
>>Does the gem binary from one work on the other?
>>
>>What else is different on the two machines?
>>glx? (dri)
>>xorg?
>>
>>graphics HW?
>>
>>weird...
>>
>>.b.
>>
>>On Tue, May 30, 2006 9:40 am, AshK said:
>>    
>>
>>>I don't know if it comes from xorg since I'm using the exact same
>>>xorg on my system where gem doesn't work and on another system
>>>where gem does work fine. The system where it works is also a
>>>debian testing with xorg 6.9.0 and ati drivers but without dri and
>>>without 3d accel or direct rendering.
>>>
>>>any clue?
>>>
>>>On Tue, 30 May 2006 08:26:23 -0400
>>>"B. Bogart" <ben at ekran.org> wrote:
>>>
>>>      
>>>
>>>>Hey,
>>>>
>>>>Let me check at work what version of Xorg I'm using, since that is
>>>>working fine (though with the nvidia driver) on my
>>>>sarge/testing/unstable machine.
>>>>
>>>>Maybe an obscure bug with Xorg?
>>>>
>>>>.b.
>>>>
>>>>
>>>>
>>>>Georg Holzmann wrote:
>>>>        
>>>>
>>>>>Hallo!
>>>>>
>>>>>          
>>>>>
>>>>>>I'm experiencing a similar behaviour
>>>>>>            
>>>>>>
>>>>>good to hear that I'm not alone ... ;)
>>>>>
>>>>>          
>>>>>
>>>>>>but I can't display anything in
>>>>>>the gem window, neither 2d or 3d
>>>>>>            
>>>>>>
>>>>>have you tried text2d (that's the only thing that worked for me
>>>>>normal ATM ... but I haven't tried that much)
>>>>>
>>>>>          
>>>>>
>>>>>>window updates its content but nothing is displayed at all. And
>>>>>>I can't destroy the gem window.
>>>>>>            
>>>>>>
>>>>>I can destroy the gem win ...
>>>>>
>>>>>Has anyone some hints how I could try to debug that issue ?
>>>>>
>>>>>Thanks,
>>>>>LG
>>>>>Georg
>>>>>
>>>>>_______________________________________________
>>>>>PD-list at iem.at mailing list
>>>>>UNSUBSCRIBE and account-management ->
>>>>>http://lists.puredata.info/listinfo/pd-list
>>>>>          
>>>>>
>>>>
>>>>        
>>>>
>>>_______________________________________________
>>>PD-list at iem.at mailing list
>>>UNSUBSCRIBE and account-management ->
>>>http://lists.puredata.info/listinfo/pd-list
>>>
>>>      
>>>
>>
>>
>>    
>>
>
>_______________________________________________
>PD-list at iem.at mailing list
>UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>
>
>  
>
c.
-- 
www.cesaremarilungo.com




More information about the Pd-list mailing list