Announcement

Collapse
No announcement yet.

3D graphics problems

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    3D graphics problems

    I can't figure out how to get decent 3D graphics performance under Kubuntu.

    Info that might be helpful: Video card is an ATI Radeon 9700 Pro with 128 MB RAM, motherboard is an Abit NF7-Sv2.0, using the Nvidia NForce2 chipset. That's all well and good, however...

    Kubuntu's default driver, whatever it is, didn't quite do it. Flightgear, for instance, was simply unusable; it took around 30 seconds to get a response to a mouse click, and the framerate was way less than 1 frame/sec. 3D performance in simpler games ranged from lousy to barely tolerable.

    So I googled and found these instructions for installing the "proper" drivers, here:

    https://help.ubuntu.com/6.10/kubuntu.../hardware.html

    While I'm running Kubuntu 7.04, I figured 6.10 should be close enough for this to work.

    Fortunately, upon restart, the system was still usable. I've previoiusly broken a Kubuntu install to the point I had to reinstall it, just by fooling with the display settings, and was afraid it would happen this time as well.

    3D performance is actually WORSE now. The one or two games that were OK are now so slow I can't play them (Trigger, GL-117) and Flightgear is out of the question.

    I'm also having a weird mouse problem I wasn't having before. When I try to play the Starfighter 2-D sidescroller, the mouse pointer doesn't appear unless I run it in a window. Of course, if I run it in a window, the graphics performance again takes a hit. If I run fullscreen, I have to restart the Xserver, as no key combination allows me to return to the desktop.

    What's going on? How can I either rollback this disastrous "upgrade" or get 3D working?

    Also, is there any way I can run in 1600x1200 resolution? The graphics card can do it, but Kubuntu won't give me any options higher than 1280x1024.

    #2
    Re: 3D graphics problems

    I recommend you give the Envy installer a shot -- no guarantees, but I have good luck with it on my Nvidia card, and others have reported success with ATI cards.

    http://albertomilone.com/nvidia_scripts1.html

    You want to download the file "envy_0.9.7-0ubuntu12_all.deb" about halfway down that page.

    Let us know how you fare.

    Comment


      #3
      Re: 3D graphics problems

      Envy installed OK. Not that it helped. Once again 3D performance is in the toilet. Well, thanks for trying anyway. I suppose Envy must work for *someone,* just not my particular video card and Kubuntu 7.04.

      Comment


        #4
        Re: 3D graphics problems

        You say "installed OK" -- but did it really?

        Can you run
        Code:
        glxgears
        in a console window? What is the frames-per-second rate?

        What is the output of
        Code:
        glxinfo
        ?

        Seems like you should get a better result than this! (says the guy with an Nvidia card ....

        :P

        Comment


          #5
          Re: 3D graphics problems

          Well, I just had a very unpleasant experience trying to undo Envy's changes. I chose the "uninstall ATI driver" option, and though it acted as if everything were fine, next time I restarted, Kubuntu hung at a blank screen. D'oh!

          I managed to fix things by restoring my backed-up xorg.conf file at the command line. Whew! Now everything's back the way it was. Some 3D apps work "OK" (e.g. GL-117) but Flightgear is still completely unplayable.

          The Flightgear wiki says this means I don't have 3D acceleration set up. That can't be entirely true, as some other 3D apps work OK (though not great). I guess that means I just can't run Flightgear, period.

          FWIW, with the driver I'm using now (just called "ati"), I get the following results from your commands:

          glxgears : a very snappy (and largely meaningless, since monitor refresh rate is only 75Hz) 3492.958 fps!

          glxinfo gave a large amount of output:

          name of display: :0.0
          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: Tungsten Graphics, Inc.
          OpenGL renderer string: Mesa DRI R300 20060815 AGP 1x x86/MMX+/3DNow!+/SSE TCL
          OpenGL version string: 1.3 Mesa 6.5.2
          OpenGL extensions:
          GL_ARB_fragment_program, GL_ARB_imaging, GL_ARB_multisample,
          GL_ARB_multitexture, 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_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
          GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
          GL_EXT_draw_range_elements, GL_EXT_gpu_program_parameters,
          GL_EXT_histogram, GL_EXT_packed_pixels, GL_EXT_polygon_offset,
          GL_EXT_rescale_normal, GL_EXT_secondary_color,
          GL_EXT_separate_specular_color, 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_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

          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 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
          0x24 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
          0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
          0x26 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
          0x27 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
          0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
          0x29 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
          0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
          0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
          0x2c 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
          0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
          0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
          0x2f 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
          0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
          0x31 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
          0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
          0x4b 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon

          Comment


            #6
            Re: 3D graphics problems

            Envy problems:

            Topic: Envy Problem
            http://kubuntuforums.net/forums/inde...opic=3087020.0


            Performance problems:

            Topic: fglrx X1600 performance
            http://kubuntuforums.net/forums/inde...opic=3087003.0



            FAQ: Links - How to Install AMD(Ati) Proprietary Linux Display Driver (fglrx)
            http://kubuntuforums.net/forums/inde...opic=3085652.0
            Before you edit, BACKUP !

            Why there are dead links ?
            1. Thread: Please explain how to access old kubuntu forum posts
            2. Thread: Lost Information

            Comment

            Working...
            X