No announcement yet.

4850 and TV

  • Filter
  • Time
  • Show
Clear All
new posts

  • 4850 and TV

    every new fglrx is worse then previous version so iam working on open drivers.

    i have 2 questions to developers

    1: when i will be able to play quake live on open drivers? game is unplayable right now even on my "strong" card

    2: how to setup tv, to dont break my desktop setting? just plug-in in cable doesnt work. sometimes monitor goes black, and only tv works. i just want clone mode 1280x1024 on monitor and 1024x768 on tv [its old crt tv, cant have higher] in windows it is possible.

    if cant set 2 diferent resolution, let 1024x768 on both then.
    or iam doing something wrong?

  • #2
    I dont think that radeon oss was too slow for quake live when you disable swapbufferswait, maybe you never switched that off? I tested ql only with a 1280x1024 tft but even snb was fast enough - well it depends if you are pro gamer or not. nouveau never had vsync on, but has got the other problem that you need to check if the frequency if it is set to the max possibe when you play games, otherwise it can be very slow. Dont forget to install the libtxc_dxtn in every case.


    • #3
      how to disable this swapbuffer stuff?

      quake live works ok, but... only if iam alone on map, when theres more players, they "jump" like graphic lag, never constant 60 fps. always tearing, always like 30-45 fps its unplayable with other players, even rotating is nightmare

      i think i dont have this stuff installed, and i dont use texture comprssion, never


      • #4
        You will always get tearing when you are in the low fps ranges. But then this option is enabled you basically have got only 30/45 as rates below 60 and nothing inbetween. A minimal xorg.conf would be:
        Section "Device"
        Identifier "devname"
        Option "SwapbuffersWait" "false"
        Driver "ati"
        Similar for intel, there you just need to change the driver to intel.


        • #5
          ok ok, but ubuntu dont have xorg.conf on opendrivers.

          if i create this file, x dont start, need to delete this file


          • #6
            are you sure you're currently using the opensource radeon drivers and not a software renderer?
            check "glxinfo" if it mentions something like "OpenGL renderer string: Gallium 0.4 on AMD JUNIPER" where AMD JUNIPER should be your graphics card.


            • #7
              4850 is juniper?

              hydra@hydra-ubuntu:~$ glxinfo
              name of display: :0.0
              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 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
              OpenGL renderer string: Gallium 0.4 on AMD RV770
              OpenGL version string: 2.1 Mesa 7.12-devel
              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_logic_op, 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_framebuffer_sRGB,
              GL_ARB_multitexture, GL_EXT_framebuffer_sRGB,
              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_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp,
              GL_ARB_texture_compression, GL_EXT_framebuffer_object,
              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_NV_depth_clamp, 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_NV_primitive_restart, GL_ARB_depth_clamp,
              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_float, GL_ARB_texture_rectangle, GL_EXT_packed_float,
              GL_EXT_pixel_buffer_object, GL_EXT_texture_mirror_clamp,
              GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
              GL_EXT_texture_shared_exponent, 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_draw_buffers2,
              GL_EXT_gpu_program_parameters, GL_EXT_texture_env_combine,
              GL_EXT_texture_sRGB_decode, GL_EXT_timer_query, GL_OES_EGL_image,
              GL_ARB_copy_buffer, GL_ARB_depth_buffer_float, 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_AMD_draw_buffers_blend,
              GL_AMD_shader_stencil_export, GL_ARB_ES2_compatibility,
              GL_ARB_draw_buffers_blend, 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_seamless_cube_map,
              GL_ARB_shader_stencil_export, 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


              • #8
                you can try "radeon" instead of "ati" too in the case that U did not install the wrapper.


                • #9
                  Originally posted by NomadDemon View Post
                  4850 is juniper?
                  No, juniper is what I have. I wanted to say that you don't have to search for juniper but for your graphics card (rv770). But it looks like you're using the right driver.
                  Try replacing "ati" with "radeon" in the xorg.conf like Kano said.


                  • #10
                    dont have xorg.conf file

                    if i create it, X wont start. already try this stuff. not working.. need to run safe mode and delete xorg.conf to let any image on my screen
                    Last edited by NomadDemon; 11-10-2011, 05:49 PM.