From: Naaman C. <naa...@gm...> - 2006-03-01 11:14:45
|
After trying various methods of enabling DRI for my Unichrome display card, I discovered the Binary Snapshots offered on dri.freedesktop.org. The installation of the via drivers then the common files worked without any major issues. I had to install libxxf86vm1 as an extra package and perform an ldconfig after the initial install (and after installing libxxf86vm1). Despite the Xorg.log.0 file loading the DRI extensions without any issues, I am still stuck with the "direct rendering: No" issue. Extra Information: OS - Debian Etch Kernel - 2.6.15-1-686 Common Snapshot - common-20060227-linux.i386.tar.bz2 Via Snapshot - via-20060227-linux.i386.tar.bz2 lspci Output (Video Card line) - 0000:01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01) glxinfo Output: twix:~# glxinfo name of display: localhost:10.0 display: localhost:10 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_EXT_texture_from_pixmap 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.2.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_separat= e, 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_element= s, 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_rectangl= e, GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_ATI_texture_env_combine= 3, 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 ---------------------------------------------------------------------- 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 Thanks, Naaman Campbell. |
From: Felix <fx...@gm...> - 2006-03-03 16:16:31
|
Am Mittwoch, den 01.03.2006, 21:14 +1000 schrieb Naaman Campbell: > After trying various methods of enabling DRI for my Unichrome display > card, I discovered the Binary Snapshots offered on > dri.freedesktop.org. The installation of the via drivers then the > common files worked without any major issues. I had to install > libxxf86vm1 as an extra package and perform an ldconfig after the > initial install (and after installing libxxf86vm1). On which distribution is this? Does Xorg 6.9 come with it? Which part of the snapshot requires libxxf86vm1? The initial install should have run ldconfig. Did it report any problems? >=20 > Despite the Xorg.log.0 file loading the DRI extensions without any > issues, I am still stuck with the "direct rendering: No" issue. >=20 > Extra Information: > OS - Debian Etch > Kernel - 2.6.15-1-686 > Common Snapshot - common-20060227-linux.i386.tar.bz2 > Via Snapshot - via-20060227-linux.i386.tar.bz2 > lspci Output (Video Card line) - 0000:01:00.0 VGA compatible > controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated > Video (rev 01) >=20 > glxinfo Output: >=20 > twix:~# glxinfo > name of display: localhost:10.0 This looks like you're connecting to a remote display. It's localhost but to X it still looks like a remote connection. Are you running this through ssh or something? Direct rendering only works with local X connections. DISPLAY should be something like :0.0. Regards, Felix > display: localhost:10 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_r= ead, > 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_conte= xt, > GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memor= y, > GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_meth= od, > GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_contr= ol, > GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, > GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, > GLX_EXT_texture_from_pixmap > GLX extensions: > GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_conte= xt, > 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.2.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_po= s, > GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_sep= arate, > 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_ele= ments, > GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, > GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_norm= al, > 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_rect= angle, > GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_ATI_texture_env_com= bine3, > 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_rectangl= e, > GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, > GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_text= ure, > 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 >=20 > 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 >=20 > Thanks, >=20 > Naaman Campbell. >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting lang= uage > that extends applications into web and mobile media. Attend the live we= bcast > and join the prime developer group breaking into this new coding territ= ory! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=110944&bid$1720&dat=12164= 2 > -- > _______________________________________________ > Dri-users mailing list > Dri...@li... > https://lists.sourceforge.net/lists/listinfo/dri-users >=20 --=20 | Felix K=C3=BChling <fx...@gm...> http://fxk.de.v= u | | PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 | |
From: Naaman C. <naa...@gm...> - 2006-03-04 15:34:52
|
On 3/4/06, Felix K=FChling <fx...@gm...> wrote: > This looks like you're connecting to a remote display. It's localhost > but to X it still looks like a remote connection. Are you running this > through ssh or something? Direct rendering only works with local X > connections. DISPLAY should be something like :0.0. Thanks Felix - I was not aware of this. I have since tested my machine on a local display (using a monitor) and the direct rendering works. I think that the Binary Snapshots are by far the easiest way to turn on direct rendering for Unichrome chipsets. Naaman. |
From: Felix <fx...@gm...> - 2006-03-18 20:00:37
|
Am Sonntag, den 05.03.2006, 01:34 +1000 schrieb Naaman Campbell: > On 3/4/06, Felix K=C3=BChling <fx...@gm...> wrote: > > This looks like you're connecting to a remote display. It's localhost > > but to X it still looks like a remote connection. Are you running thi= s > > through ssh or something? Direct rendering only works with local X > > connections. DISPLAY should be something like :0.0. >=20 > Thanks Felix - I was not aware of this. I have since tested my > machine on a local display (using a monitor) and the direct rendering > works. Accelerated indirect rendering has recently been merged to the Xorg CVS HEAD. Try remote rendering with the latest snapshots. glxinfo will still tell you that it's indirect rendering. But it should now be accelerated (I never tried it myself though ... ;-). Note that you need to install the DRI snapshot and enable DRI on the machine that has the display, not the machine where the application is running. Regards, Felix >=20 > I think that the Binary Snapshots are by far the easiest way to turn > on direct rendering for Unichrome chipsets. >=20 > Naaman. --=20 | Felix K=C3=BChling <fx...@gm...> http://fxk.de.v= u | | PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 | |