Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • libtxc-dxtn in my PPA should be already multiarch (oneiric only obliviously). The package is a straight backport of the debian-multimedia package available at: http://91.121.10.104/dists/unstable/...btxc-dxtn0.php .

    Comment


    • Originally posted by oibaf View Post
      libtxc-dxtn in my PPA should be already multiarch (oneiric only obliviously). The package is a straight backport of the debian-multimedia package available at: http://91.121.10.104/dists/unstable/...btxc-dxtn0.php .
      Then for some reason, the multiarch on libtxc-dxtn is not working properly. If you install the 32-bit version, it forces you to remove the 64-bit version and vice versa. This is on Ubuntu 11.10 (Oneiric).

      Comment


      • Originally posted by gururise View Post
        Then for some reason, the multiarch on libtxc-dxtn is not working properly. If you install the 32-bit version, it forces you to remove the 64-bit version and vice versa. This is on Ubuntu 11.10 (Oneiric).
        This ...
        (ten chars)

        Comment


        • Oh look a spam bot.

          Comment


          • Unfortunately I cannot debug the libtxc-dxtn multiarch problem since I only have 32 bit systems. If someone posts a working patch I'll be happy to add it to the package (all package sources are available in the PPA).

            Comment


            • oibaf: grab the diff from edgers, it was multiarched wrong in debian-multimedia


              The following NEW packages will be installed:
              libtxc-dxtn0 libtxc-dxtn0:i386

              I sent the maintainer a mail about it, its a 1 line change adding Multi-Arch: same in debian/control
              Last edited by Sarvatt; 10-25-2011, 12:57 PM.

              Comment


              • Originally posted by Sarvatt View Post
                oibaf: grab the diff from edgers, it was multiarched wrong in debian-multimedia


                The following NEW packages will be installed:
                libtxc-dxtn0 libtxc-dxtn0:i386

                I sent the maintainer a mail about it, its a 1 line change adding Multi-Arch: same in debian/control
                Thanks for the update!

                The package in debian-multimedia got updated and I merged its changes in my PPA.

                Please test (it will build in ~10 hours).

                Comment


                • Did somebody succeed video decoding on r300 (radeon 9600)?

                  I am able to play nicely 1080p .ogv file, but not mp4 (divx, avc,...). Sometimes its problem even with 720p mp4 file.

                  Comment


                  • IFAIK only mpeg2 is supported right now.

                    Comment


                    • Is Heroes of Newerth supposed to be working on this still?

                      I am getting that old error:
                      Code:
                      K2 - Fatal Error: ARB_vertex_buffer_object not available.
                      The extension is listed by glxinfo though:
                      Code:
                      name of display: :0
                      r300: DRM version: 2.10.0, Name: ATI R580, ID: 0x7249, GB: 4, Z: 1
                      r300: GART size: 509 MB, VRAM size: 512 MB
                      r300: AA compression RAM: YES, Z compression RAM: YES, HiZ RAM: YES
                      display: :0  screen: 0
                      direct rendering: Yes
                      server glx vendor string: SGI
                      server glx version string: 1.4
                      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_pbuffer, 
                          GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
                      client glx vendor string: Mesa Project and 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_EXT_framebuffer_sRGB, 
                          GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, 
                          GLX_MESA_swap_control, 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_INTEL_swap_event
                      GLX version: 1.4
                      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_multithread_makecurrent, GLX_MESA_swap_control, 
                          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_INTEL_swap_event
                      OpenGL vendor string: X.Org R300 Project
                      OpenGL renderer string: Gallium 0.4 on ATI R580
                      OpenGL version string: 2.1 Mesa 7.12-devel (git-27de260 oneiric-oibaf-ppa)
                      OpenGL shading language version string: 1.20
                      OpenGL extensions:
                          GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
                          GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture, 
                          GL_EXT_polygon_offset, GL_EXT_subtexture, GL_EXT_texture_object, 
                          GL_EXT_vertex_array, GL_EXT_compiled_vertex_array, GL_EXT_texture, 
                          GL_EXT_texture3D, GL_IBM_rasterpos_clip, GL_ARB_point_parameters, 
                          GL_EXT_draw_range_elements, GL_EXT_packed_pixels, GL_EXT_point_parameters, 
                          GL_EXT_rescale_normal, GL_EXT_separate_specular_color, 
                          GL_EXT_texture_edge_clamp, GL_SGIS_generate_mipmap, 
                          GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
                          GL_SGIS_texture_lod, GL_ARB_multitexture, GL_IBM_multimode_draw_arrays, 
                          GL_IBM_texture_mirrored_repeat, GL_ARB_texture_cube_map, 
                          GL_ARB_texture_env_add, GL_ARB_transpose_matrix, 
                          GL_EXT_blend_func_separate, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 
                          GL_EXT_secondary_color, GL_EXT_texture_env_add, 
                          GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
                          GL_INGR_blend_func_separate, GL_NV_blend_square, GL_NV_light_max_exponent, 
                          GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_S3_s3tc, 
                          GL_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp, 
                          GL_ARB_texture_compression, GL_EXT_framebuffer_object, 
                          GL_EXT_texture_compression_s3tc, GL_EXT_texture_env_combine, 
                          GL_EXT_texture_env_dot3, GL_MESA_window_pos, GL_NV_packed_depth_stencil, 
                          GL_NV_texture_rectangle, GL_ARB_depth_texture, GL_ARB_occlusion_query, 
                          GL_ARB_shadow, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
                          GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
                          GL_ARB_window_pos, GL_EXT_stencil_two_side, GL_EXT_texture_cube_map, 
                          GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_draw_buffers, 
                          GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_shader_objects, 
                          GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ATI_draw_buffers, 
                          GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_shadow_funcs, 
                          GL_EXT_stencil_wrap, GL_MESA_pack_invert, GL_MESA_ycbcr_texture, 
                          GL_NV_primitive_restart, GL_ARB_fragment_program_shadow, 
                          GL_ARB_half_float_pixel, GL_ARB_occlusion_query2, GL_ARB_point_sprite, 
                          GL_ARB_shading_language_100, GL_ARB_sync, GL_ARB_texture_non_power_of_two, 
                          GL_ARB_vertex_buffer_object, GL_ATI_blend_equation_separate, 
                          GL_EXT_blend_equation_separate, GL_OES_read_format, 
                          GL_ARB_color_buffer_float, GL_ARB_pixel_buffer_object, 
                          GL_ARB_texture_compression_rgtc, GL_ARB_texture_float, 
                          GL_ARB_texture_rectangle, GL_ATI_texture_compression_3dc, 
                          GL_EXT_pixel_buffer_object, GL_EXT_texture_compression_dxt1, 
                          GL_EXT_texture_compression_rgtc, GL_EXT_texture_mirror_clamp, 
                          GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_ARB_framebuffer_object, 
                          GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, 
                          GL_EXT_packed_depth_stencil, GL_ARB_vertex_array_object, 
                          GL_ATI_separate_stencil, GL_ATI_texture_mirror_once, 
                          GL_EXT_gpu_program_parameters, GL_EXT_texture_compression_latc, 
                          GL_EXT_texture_sRGB_decode, GL_OES_EGL_image, GL_ARB_copy_buffer, 
                          GL_ARB_half_float_vertex, GL_ARB_instanced_arrays, 
                          GL_ARB_map_buffer_range, GL_ARB_texture_rg, GL_ARB_texture_swizzle, 
                          GL_ARB_vertex_array_bgra, GL_EXT_separate_shader_objects, 
                          GL_EXT_texture_swizzle, GL_EXT_vertex_array_bgra, 
                          GL_NV_conditional_render, GL_ARB_ES2_compatibility, 
                          GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location, 
                          GL_ARB_fragment_coord_conventions, GL_ARB_provoking_vertex, 
                          GL_ARB_sampler_objects, GL_ARB_shader_texture_lod, 
                          GL_EXT_provoking_vertex, GL_EXT_texture_snorm, 
                          GL_MESA_texture_signed_rgba, GL_NV_texture_barrier, GL_ARB_robustness
                      I am running the 64-bit Ubuntu 11.04.

                      Comment


                      • Hi,
                        I have a radeon hd 5450 driver is using xserver-xorg-video-ati or xserver-xorg-video-radeon? thanks
                        Last edited by Vincenzov; 11-01-2011, 01:05 PM.

                        Comment


                        • Originally posted by Vincenzov View Post
                          Hi,
                          I have a radeon hd 5450 driver is using xserver-xorg-video-ati or xserver-xorg-video-radeon? thanks
                          the *-ati is only an wrapper. you can use it or use directly the *-radeon

                          Comment


                          • Originally posted by Nille View Post
                            the *-ati is only an wrapper. you can use it or use directly the *-radeon
                            Thanks :-)

                            Comment


                            • Originally posted by Decatf View Post
                              Is Heroes of Newerth supposed to be working on this still?

                              I am getting that old error:
                              Code:
                              K2 - Fatal Error: ARB_vertex_buffer_object not available.
                              The extension is listed by glxinfo though:
                              Code:
                              name of display: :0
                              r300: DRM version: 2.10.0, Name: ATI R580, ID: 0x7249, GB: 4, Z: 1
                              r300: GART size: 509 MB, VRAM size: 512 MB
                              r300: AA compression RAM: YES, Z compression RAM: YES, HiZ RAM: YES
                              display: :0  screen: 0
                              direct rendering: Yes
                              server glx vendor string: SGI
                              server glx version string: 1.4
                              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_pbuffer, 
                                  GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
                              client glx vendor string: Mesa Project and 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_EXT_framebuffer_sRGB, 
                                  GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, 
                                  GLX_MESA_swap_control, 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_INTEL_swap_event
                              GLX version: 1.4
                              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_multithread_makecurrent, GLX_MESA_swap_control, 
                                  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_INTEL_swap_event
                              OpenGL vendor string: X.Org R300 Project
                              OpenGL renderer string: Gallium 0.4 on ATI R580
                              OpenGL version string: 2.1 Mesa 7.12-devel (git-27de260 oneiric-oibaf-ppa)
                              OpenGL shading language version string: 1.20
                              OpenGL extensions:
                                  GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
                                  GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture, 
                                  GL_EXT_polygon_offset, GL_EXT_subtexture, GL_EXT_texture_object, 
                                  GL_EXT_vertex_array, GL_EXT_compiled_vertex_array, GL_EXT_texture, 
                                  GL_EXT_texture3D, GL_IBM_rasterpos_clip, GL_ARB_point_parameters, 
                                  GL_EXT_draw_range_elements, GL_EXT_packed_pixels, GL_EXT_point_parameters, 
                                  GL_EXT_rescale_normal, GL_EXT_separate_specular_color, 
                                  GL_EXT_texture_edge_clamp, GL_SGIS_generate_mipmap, 
                                  GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
                                  GL_SGIS_texture_lod, GL_ARB_multitexture, GL_IBM_multimode_draw_arrays, 
                                  GL_IBM_texture_mirrored_repeat, GL_ARB_texture_cube_map, 
                                  GL_ARB_texture_env_add, GL_ARB_transpose_matrix, 
                                  GL_EXT_blend_func_separate, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 
                                  GL_EXT_secondary_color, GL_EXT_texture_env_add, 
                                  GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
                                  GL_INGR_blend_func_separate, GL_NV_blend_square, GL_NV_light_max_exponent, 
                                  GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_S3_s3tc, 
                                  GL_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp, 
                                  GL_ARB_texture_compression, GL_EXT_framebuffer_object, 
                                  GL_EXT_texture_compression_s3tc, GL_EXT_texture_env_combine, 
                                  GL_EXT_texture_env_dot3, GL_MESA_window_pos, GL_NV_packed_depth_stencil, 
                                  GL_NV_texture_rectangle, GL_ARB_depth_texture, GL_ARB_occlusion_query, 
                                  GL_ARB_shadow, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
                                  GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
                                  GL_ARB_window_pos, GL_EXT_stencil_two_side, GL_EXT_texture_cube_map, 
                                  GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_draw_buffers, 
                                  GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_shader_objects, 
                                  GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ATI_draw_buffers, 
                                  GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_shadow_funcs, 
                                  GL_EXT_stencil_wrap, GL_MESA_pack_invert, GL_MESA_ycbcr_texture, 
                                  GL_NV_primitive_restart, GL_ARB_fragment_program_shadow, 
                                  GL_ARB_half_float_pixel, GL_ARB_occlusion_query2, GL_ARB_point_sprite, 
                                  GL_ARB_shading_language_100, GL_ARB_sync, GL_ARB_texture_non_power_of_two, 
                                  GL_ARB_vertex_buffer_object, GL_ATI_blend_equation_separate, 
                                  GL_EXT_blend_equation_separate, GL_OES_read_format, 
                                  GL_ARB_color_buffer_float, GL_ARB_pixel_buffer_object, 
                                  GL_ARB_texture_compression_rgtc, GL_ARB_texture_float, 
                                  GL_ARB_texture_rectangle, GL_ATI_texture_compression_3dc, 
                                  GL_EXT_pixel_buffer_object, GL_EXT_texture_compression_dxt1, 
                                  GL_EXT_texture_compression_rgtc, GL_EXT_texture_mirror_clamp, 
                                  GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_ARB_framebuffer_object, 
                                  GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, 
                                  GL_EXT_packed_depth_stencil, GL_ARB_vertex_array_object, 
                                  GL_ATI_separate_stencil, GL_ATI_texture_mirror_once, 
                                  GL_EXT_gpu_program_parameters, GL_EXT_texture_compression_latc, 
                                  GL_EXT_texture_sRGB_decode, GL_OES_EGL_image, GL_ARB_copy_buffer, 
                                  GL_ARB_half_float_vertex, GL_ARB_instanced_arrays, 
                                  GL_ARB_map_buffer_range, GL_ARB_texture_rg, GL_ARB_texture_swizzle, 
                                  GL_ARB_vertex_array_bgra, GL_EXT_separate_shader_objects, 
                                  GL_EXT_texture_swizzle, GL_EXT_vertex_array_bgra, 
                                  GL_NV_conditional_render, GL_ARB_ES2_compatibility, 
                                  GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location, 
                                  GL_ARB_fragment_coord_conventions, GL_ARB_provoking_vertex, 
                                  GL_ARB_sampler_objects, GL_ARB_shader_texture_lod, 
                                  GL_EXT_provoking_vertex, GL_EXT_texture_snorm, 
                                  GL_MESA_texture_signed_rgba, GL_NV_texture_barrier, GL_ARB_robustness
                              I am running the 64-bit Ubuntu 11.04.
                              You should probably install the updated 32 bit mesa.

                              Comment


                              • Originally posted by oibaf View Post
                                You should probably install the updated 32 bit mesa.
                                I tried that and it didn't work. HoN supports 64-bit and it was working before.

                                I don't play often but it was working a few months ago. Reverting to the Ubuntu mesa packages (64-bit) runs but it is broken. By broken I mean the textures blur towards the bottom and it uses up 100% CPU while running very slow (like 1 frame per minute). This was happening months ago as well with the default Ubuntu mesa in 11.04. The problem was not present using this PPA and the game ran fine.

                                Comment

                                Working...
                                X