Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: Mesa problem

Hybrid View

  1. #1
    Join Date
    Jun 2009
    Posts
    1,141

    Default Mesa problem

    hi, im back testing my 4850x2 card in OSS driver i sold my nvidia card.

    ok from now im using latest git from mesa/ati driver

    so far :
    XV tear free as never seen before, i can multitask and my 1080p h264 videos play like nothing is running is beautyful and far better than fglrx.

    EXA. i feel it super duper snapy, no artifacts at all, kde 4.3.0. so happy here too

    Mesa well not working for me. aka my pciid is still missing from DRM/DRI/MESA (4850x2 pciid is 0x9443), as you can see i could patch the pciid in drm module already. but mesa in the other hand is giving me a hard time.

    i change my pciid in some files inside the radeon/r700 dri driver but still dont activate so like last time i tried im sure im missing a file where my pciid is lost.

    so someone can post here the list of files to modificate to get my pciid included.

    btw im using latest mesa git source pkg from xorg edgers PPA

  2. #2
    Join Date
    Jan 2008
    Posts
    294

    Default

    Quote Originally Posted by jrch2k8 View Post
    so someone can post here the list of files to modificate to get my pciid included.
    Well heres one from cgit, but maybe it would be better to wait for a dev to do it or ask on #radeon in case x2 need anything else.

    http://cgit.freedesktop.org/mesa/mes...857a01641ae927

  3. #3
    Join Date
    Jun 2009
    Posts
    1,141

    Default

    thx from link XD

  4. #4
    Join Date
    Jan 2009
    Posts
    117

    Default

    Quote Originally Posted by jrch2k8 View Post
    hi, im back testing my 4850x2 card in OSS driver i sold my nvidia card.

    ok from now im using latest git from mesa/ati driver

    so far :
    XV tear free as never seen before, i can multitask and my 1080p h264 videos play like nothing is running is beautyful and far better than fglrx.

    EXA. i feel it super duper snapy, no artifacts at all, kde 4.3.0. so happy here too

    Mesa well not working for me. aka my pciid is still missing from DRM/DRI/MESA (4850x2 pciid is 0x9443), as you can see i could patch the pciid in drm module already. but mesa in the other hand is giving me a hard time.

    i change my pciid in some files inside the radeon/r700 dri driver but still dont activate so like last time i tried im sure im missing a file where my pciid is lost.

    so someone can post here the list of files to modificate to get my pciid included.

    btw im using latest mesa git source pkg from xorg edgers PPA
    I would think that your drm modules don't support 3D.

    http://xorg.freedesktop.org/wiki/radeonBuildHowTo

    But There is still some major bugs that causes incorrect rendering. So for real 3D support you might have to wait few weeks.

  5. #5
    Join Date
    Jun 2009
    Posts
    1,141

    Default

    well ofc i dont expect fully outstanding 3d rendering but a basic one.
    but the problem here is a have to recompile cuz of missing pciid in the source code inside mesa and DRM. plus in another post someone got compiz in a 4770 so there is a very good chance that my 4850x2 render compiz too cuz 4770 and 4850 are as far as i know very similar at chip lvl, prolly the only thing ill miss if mesa render is crossfire acceleration, which is good enough for now to run compiz or savage2 cuz 1 4850 is very powerful by itself the second is just for ultra powa , beside i got a dri working system 3 months ago ofc actual 3d render was heavily broken

  6. #6
    Join Date
    Jun 2009
    Posts
    1,141

    Default

    well dri loaded, my ./configure was wrong >> ups, about 3d still not working but im pretty sure is a bad compilation issues so if someone can path mesa branch with the correct pciid, ill prolly be luckier

  7. #7
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,630

    Default

    Quote Originally Posted by jrch2k8 View Post
    well dri loaded, my ./configure was wrong >> ups, about 3d still not working but im pretty sure is a bad compilation issues so if someone can path mesa branch with the correct pciid, ill prolly be luckier
    Are you sure you're using the kernel modules from agd5f's repo?

  8. #8
    Join Date
    Jun 2009
    Posts
    1,141

    Default

    well i think so cuz drm works just fine

    name of display: :0.0
    IRQ's not enabled, falling back to busy waits: 2 18
    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_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
    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_copy_sub_buffer, 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 version: 1.2
    GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
    OpenGL vendor string: Advanced Micro Devices, Inc.
    OpenGL renderer string: Mesa DRI R600 (RV770 9443) 20090101 TCL
    OpenGL version string: 1.4 Mesa 7.6-devel
    OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
    GL_ARB_point_parameters, GL_ARB_shadow, GL_ARB_shadow_ambient,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    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_MESAX_texture_float,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_equation_separate,
    GL_EXT_blend_func_separate, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, 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_filter_anisotropic, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
    GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3,
    GL_ATI_texture_mirror_once, GL_ATI_separate_stencil,
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_rectangle,
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_OES_read_format,
    GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

    8 GLX Visuals
    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
    ----------------------------------------------------------------------
    0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x6e 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x6f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x70 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x71 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x72 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x65 32 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 Ncon

    8 GLXFBConfigs:
    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
    ----------------------------------------------------------------------
    0x66 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x67 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x68 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x69 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x6a 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x6b 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x6c 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x6d 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow

    but glxgears say this
    drmRadeonCmdBuffer: -22

  9. #9
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,463

    Default

    Why are you saying drm works just fine ? I don't thing glxinfo uses drm; it just requires that the GL driver can load and initialize drm, not that the actual command submission functions are there.

    Did you build and install the kernel modules from the r6xx-r7xx-3d branch of ~agd5f/drm ? If not then you're going to get that -22 error on pretty much all 3D applications.
    Last edited by bridgman; 08-29-2009 at 12:10 PM.

  10. #10
    Join Date
    Jun 2009
    Posts
    1,141

    Default

    fair enough let me redownload that drm branch to be sure cuz i dont remember thx

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •