Announcement

Collapse
No announcement yet.

Radeon Gallium on ubuntu

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

  • #81
    Radeon gallium packages for Ubuntu 10.04

    xorg-edgers to the rescue
    http://launchpad.net/~xorg-edgers/archive/radeon
    Currently, these mesa packages install on plain lucid (and not on top of the main xorg-edgers PPA), but since this might change later, please check the PPA page description before upgrading from it or asking questions.

    Comment


    • #82
      (great, 1 minute edit window and brain-dead mobile browser)
      Correct URL: https://launchpad.net/~xorg-edgers/+archive/radeon

      Comment


      • #83
        Could that also work for Karmic?

        Comment


        • #84
          Today's PPA packages ship the gallium drivers in the normal /usr/lib/dri directory, and the classic drivers in /usr/lib/dri-classic. This makes it easy to compare gallium vs classic.

          For instance, you can run
          Code:
          LIBGL_DRIVERS_PATH=/usr/lib/dri-classic /usr/lib/xscreensaver/antspotlight -fps
          in one window, and just
          Code:
          /usr/lib/xscreensaver/antspotlight -fps
          in another to compare side by side.

          Note that the xserver picks up the driver in /usr/lib/dri for AIGLX when it starts up, so to feed it with classic you will have to rename the directories (better rename back before upgrading/uninstalling packages again). I am not sure which part of the driver the AIGLX is using and for what so I can not tell what difference that makes (explanations are welcome).

          The plan is to provide the gallium drivers also for intel and nouveau, but they can not build on plain lucid, so that will be for the main xorg-edgers PPA (with updated libdrm etc). There the default will likely be the classic drivers in the first place, with a dri-gallium directory for testing.

          Comment


          • #85
            Where can I report bugs?

            Comment


            • #86
              Does anything really use AIGLX anyway anymore with DRI2 and so? (except maybe remote X)

              Comment


              • #87
                Originally posted by gowiter View Post
                Where can I report bugs?
                I see bugs are getting filed and commented on at https://bugs.freedesktop.org/ (Product = Mesa, Component = Drivers/DRI/Radeon) with "r300g" in the bug titles. The intel gallium driver uses a separate component Drivers/Gallium/i915g though. For r300 and r300g it is mostly the same developers anyway.

                Comment


                • #88
                  r300g is showing a nice improvement in 3D performance.

                  The 2.6.34 are the Ubuntu mainline builds and 2.6.31 is the Lucid kernel.

                  There seems to be a bug in the Lucid 2.6.31 kernel because I'm seeing a huge performance drop after a short time. I've rebooted on each benchmark with no other apps running. Every time the Lucid kernel drops in performance after 1 or 2 runs of the OpenArena benchmark.

                  2.6.34rc4 - xorg edgers r300g
                  840 frames 15.0 seconds 56.0 fps 8.0/17.8/215.0/9.1 ms
                  840 frames 14.4 seconds 58.4 fps 6.0/17.1/82.0/5.4 ms
                  840 frames 14.5 seconds 58.0 fps 8.0/17.2/92.0/5.6 ms
                  840 frames 14.5 seconds 57.9 fps 6.0/17.3/157.0/7.1 ms
                  840 frames 14.2 seconds 59.0 fps 8.0/17.0/77.0/5.2 ms

                  2.6.34rc4 - xorg edgers r300c
                  840 frames 17.8 seconds 47.2 fps 7.0/21.2/242.0/11.9 ms
                  840 frames 17.4 seconds 48.2 fps 6.0/20.7/83.0/8.2 ms
                  840 frames 17.4 seconds 48.3 fps 7.0/20.7/88.0/7.9 ms
                  840 frames 17.4 seconds 48.2 fps 7.0/20.8/85.0/8.2 ms
                  840 frames 17.4 seconds 48.3 fps 6.0/20.7/133.0/9.0 ms

                  2.6.34rc3 - xorg edgers r300g
                  840 frames 14.7 seconds 57.2 fps 8.0/17.5/180.0/7.6 ms
                  840 frames 14.9 seconds 56.3 fps 6.0/17.8/149.0/8.1 ms
                  840 frames 14.7 seconds 57.3 fps 7.0/17.5/88.0/5.7 ms
                  840 frames 14.7 seconds 57.0 fps 7.0/17.6/157.0/7.3 ms
                  840 frames 14.6 seconds 57.7 fps 8.0/17.3/80.0/5.6 ms

                  2.6.34rc3 - xorg edgers r300c
                  840 frames 17.8 seconds 47.1 fps 6.0/21.2/180.0/9.8 ms
                  840 frames 18.1 seconds 46.5 fps 6.0/21.5/95.0/8.3 ms
                  840 frames 17.9 seconds 47.1 fps 7.0/21.3/72.0/7.8 ms
                  840 frames 17.6 seconds 47.8 fps 6.0/20.9/119.0/8.8 ms
                  840 frames 18.0 seconds 46.6 fps 6.0/21.4/67.0/8.0 ms

                  2.6.32-21-generic - xorg edgers r300g
                  840 frames 14.5 seconds 58.1 fps 8.0/17.2/70.0/5.3 ms
                  840 frames 28.1 seconds 29.9 fps 8.0/33.5/135.0/7.9 ms
                  840 frames 28.1 seconds 29.9 fps 10.0/33.4/98.0/7.0 ms
                  840 frames 29.0 seconds 28.9 fps 24.0/34.6/113.0/4.5 ms
                  840 frames 29.9 seconds 28.1 fps 27.0/35.6/117.0/5.3 ms

                  Comment


                  • #89
                    Originally posted by rob2687 View Post
                    r300g is showing a nice improvement in 3D performance. The 2.6.34 are the Ubuntu mainline builds and 2.6.31 is the Lucid kernel.
                    Lucid has the 2.6.32 kernel with 2.6.33 kernel graphics driver, doesn't it ?

                    Comment


                    • #90
                      Originally posted by bridgman View Post
                      Lucid has the 2.6.32 kernel with 2.6.33 kernel graphics driver, doesn't it ?
                      Yes, the latest lucid version has 2.6.32.11 + drm from 2.6.33.2.

                      Comment

                      Working...
                      X