Announcement

Collapse
No announcement yet.

Open-Source ATI Driver Achieves 3D Success

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

  • #46
    I think I need to wrestle with compiz a bit.. I think I have some old configs kicking around or something. It worked once on a different install but not my main one with my legacy home directory from like fc2 and up. I feel there is probably some old file in there killing me at this point.

    Compiz ballooned up to like 50% memory usage on my 2GB system! That slowed her down.

    Great work on the driver though... xmoto works very nice. (thats the limit of my mad gaming skillz)

    Comment


    • #47
      Originally posted by goffrie View Post
      Hmm, I also get this error:

      Does anyone know how to fix this?
      (I'm running Gentoo, with mesa-9999, libdrm-9999 and x11-drm-99999999 all from the x11 overlay.)
      you'll need xorg-server from git too.
      Good luck with that

      Comment


      • #48
        Originally posted by slacker View Post
        you'll need xorg-server from git too.
        Good luck with that
        Can somebody please provide a list of all the repositories that are required to get this going?

        I can see:

        git clone git://anongit.freedesktop.org/git/mesa/drm
        git clone git://anongit.freedesktop.org/git/mesa/mesa
        git clone git://git.freedesktop.org/git/xorg/xserver
        git clone git://git.freedesktop.org/git/xorg/driver/xf86-input-mouse
        git clone git://git.freedesktop.org/git/xorg/driver/xf86-input-keyboard
        git clone git://git.freedesktop.org/git/xorg/driver/xf86-video-????

        How much have I missed?

        I have a X1300Pro video card, and the proprietary drivers crash at startup, so I am interested in progress on the open source drivers.

        Brian May

        Comment


        • #49
          (Sorry for my bad english)
          Does this driver work with RS480 chipsets ?

          I've an ATI RADEON XPRESS 200 IGP (PCIE), previous versions of xf86-video-ati (or radeon) aren't working (DRI & 3D not functional)

          On freedesktop.org, it was written that RS480 crashes with xf86-video-radeon.

          I don't want to compile and see that it's not working for me at all.

          I'll wait for built debian packages

          Comment


          • #50
            Originally posted by Scias View Post
            I don't want to compile and see that it's not working for me at all.

            I'll wait for built debian packages
            You can try it out from a live CD and if it works, you can try to install those Ubuntu packages on Debian unstable.

            Comment


            • #51
              It's too weird compiling xserver from git for OpenSource radeon driver. How fglrx working with current xserver then? If fglrx working, than opensourced one has to be work 2 time better. I choose fglrx instead of compiling xserver...

              Comment


              • #52
                You don't need xserver from git to have DRI with radeon or radeonHD.
                If I understand correctly you only need xserver from git if you:
                - want AIGLX (see the error in the previous page)
                - have a x86_64 distro

                http://wiki.x.org/wiki/radeonhdRI

                Comment


                • #53
                  How much work is needed before 2d and 3d rendering play nice together?

                  Comment


                  • #54
                    Originally posted by TechMage89 View Post
                    How much work is needed before 2d and 3d rendering play nice together?
                    Works fine on radeon already. On radeonhd, the 2D code paths that use the CP need to be ported over from radeon.

                    Comment


                    • #55
                      Originally posted by slacker View Post
                      You don't need xserver from git to have DRI with radeon or radeonHD.
                      If I understand correctly you only need xserver from git if you:
                      - want AIGLX (see the error in the previous page)
                      - have a x86_64 distro

                      http://wiki.x.org/wiki/radeonhdRI
                      OpenSUSE 10.3 x86-64 and I want AIGLX...
                      I will wait OpenSUSE 11 which will be released in 20 days. I wish it has new xserver...

                      Comment


                      • #56
                        Scias, a number of problems on RS480 were fixed recently, but you'll need to pick up the entire stack (xorg/driver/xf86-video-ati, mesa/drm and mesa/mesa) and will probably want a new X server build as well. I'm not sure you need the new Xserver but it will give you a nice performance increase when running EXA.

                        Comment


                        • #57
                          Originally posted by Death Knight View Post
                          It's too weird compiling xserver from git for OpenSource radeon driver. How fglrx working with current xserver then? If fglrx working, than opensourced one has to be work 2 time better. I choose fglrx instead of compiling xserver...
                          It's not a question of better or worse; the fglrx driver is aimed primarily at commercial distributions which are already in the field -- Ubuntu Hardy is about the newest that we target today.

                          The latest code for the open source driver is targetted at the latest code for xserver - all the pieces of the stack have to move forward together or nothing works, ie there would be no drivers to test the new xserver with

                          Comment


                          • #58
                            I noticed a problem with sauerbraten game (Ubuntu 0.0.20071227.dfsg-1 version). The problem is that is really slow about 1 frame every 10-20 seconds.

                            Comment


                            • #59
                              Originally posted by oibaf View Post
                              I noticed a problem with sauerbraten game (Ubuntu 0.0.20071227.dfsg-1 version). The problem is that is really slow about 1 frame every 10-20 seconds.
                              This is what I get in the console.

                              Code:
                              Renderer: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL (DRI R300 Project)
                              Driver: 1.3 Mesa 7.1 rc1
                              WARNING: No occlusion query support! (large maps may be SLOW)
                              Rendering using the OpenGL 1.5 assembly shader path.
                              WARNING: No framebuffer object support. (reflective water may be slow)
                              WARNING: Non-power-of-two textures not supported!
                              init: console
                              *********************************WARN_ONCE*********************************
                              File r300_render.c function r300Fallback line 377
                              Software fallback:ctx->Line.SmoothFlag
                              ***************************************************************************
                              I tried to disable low-impact fallback with driconf, but the game now is all grey...

                              Comment


                              • #60
                                oibaf: I'd say Sauerbraten is falling back to software rendering, but you should probably ask on the Sauerbraten forums (specifically, here would be good).

                                Comment

                                Working...
                                X