Announcement

Collapse
No announcement yet.

Firefox acceleration & AMD Gallium3D = Most sad thing...

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

  • Firefox acceleration & AMD Gallium3D = Most sad thing...

    I bought a multi hundered $ GPU and still can't surf on internet with acceleration...
    I know Nvidia GPUs could run firefox with acceleration under linux.

    Fglrx can't. Also Gallium3D couldn't.

    I don't play games in linux (do you?). So it's better to have 3D accelerated firefox than a 3D accelerated games...

    Do you have any estimation when ati r600g + mesa drivers could accelerate Firefox nightly releases properly? It do you want to prioritize such a thing?

  • #2
    Originally posted by Death Knight View Post
    So it's better to have 3D accelerated firefox than a 3D accelerated games...
    An accelerated firefox is surely the most useful thing
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

    Comment


    • #3
      Hardware acceleration in Chrome/Chromium works great. What problems do you have with Firefox? I am using a Radeon HD 4850.

      Comment


      • #4
        Looks like fglrx was blacklisted in Firefox 4 and 5 but is whitelisted in Firefox 6 due to some changes in the way FF reads driver versions (apparently the changes allow it to distinguish between older and newer fglrx versions).

        https://wiki.mozilla.org/Blocklistin...aphics_Drivers

        There seems to be a winsys issue in the Gallium stack (any pipe driver, not just ATI), not sure if it has been fixed yet. In the meantime it appears that both fglrx and the r600c driver should be enabled automatically with FF 6.
        Last edited by bridgman; 05-28-2011, 11:44 PM.

        Comment


        • #5
          Originally posted by Death Knight View Post
          I know Nvidia GPUs could run firefox with acceleration under linux.

          Fglrx can't. Also Gallium3D couldn't.

          Do you have any estimation when ati r600g + mesa drivers could accelerate Firefox nightly releases properly? It do you want to prioritize such a thing?
          Fglrx is supported, at least in the FF6 nightlies. The bug with gallium drivers is https://bugs.freedesktop.org/show_bug.cgi?id=37253. There doesn't seem to be a lot of interest from the Mesa devs in fixing it, unfortunately.

          Comment


          • #6
            I don't think so.
            Using catalyst 11.5
            If I use layers.acceleration-force-enabled = true than I have openGL accelerated windows but with corruptions.
            ATI fglrx has corruptions at least with NI, (HD6850), attached the image.


            Also, it shows 10 FPS at http://demos.hacks.mozilla.org/openweb/HWACCEL/
            In windows it past the 60...

            Comment


            • #7
              You shouldn't have to force anything on. Are you sure you're using FF6 ?

              Comment


              • #8
                Nope, using FF7a1...

                I see that at "about:support" page
                Code:
                Graphics:
                Adapter Description : ATI Technologies Inc. -- AMD Radeon HD 6800 Series Driver Version4.1.10750 
                Compatibility Profile Context
                WebGL Renderer : ATI Technologies Inc. -- AMD Radeon HD 6800 Series  -- 4.1.10750 Compatibility Profile Context
                GPU Accelerated Windows : 0/1
                But I If use force-enable
                Code:
                GPU Accelerated Windows : 1/1 OpenGL
                Do you sure if force-enable not required?

                Comment


                • #9
                  I've found even when force enabled it sucks with all the oss drivers, even intel. Its also pretty bugged with fglrx.

                  Comment


                  • #10
                    Originally posted by Death Knight View Post
                    Do you sure if force-enable not required?
                    I'm not sure at all about FF 7. What you are doing there looks right, and the status output confirms that you do not get "GPU accelerated windows" without forcing.

                    The only docco I could find was for FF 6, and that docco suggested that acceleration was enabled with fglrx with FF 6.

                    Comment


                    • #11
                      Originally posted by Death Knight View Post
                      Do you sure if force-enable not required?
                      Layers acceleration is not enabled on any graphics card on linux, because of the glitches you noticed. That's likely bugs with Firefox and not the graphics drivers.

                      XRender is always on, and used automatically through Cairo.

                      WebGL is the feature that gets turned on/off depending on your driver.

                      For FF6+,

                      Free Mesa-based drivers are whitelisted if the Mesa version is at least 7.10 and the driver is not Gallium-based. See the discussion in bug 645407. Regarding Gallium, see bug 624935.
                      For example, the free Intel driver that ships in Ubuntu 11.04 is whitelisted.
                      For the NVIDIA driver, versions 257.21 and newer are whitelisted, exactly like on Windows (see above).
                      For the FGLRX (proprietary ATI) driver, we whitelist the newer versions that implement OpenGL 3.0 or newer. Indeed, FGLRX does not return any version number of its own, so we had to use the OpenGL version as a differentiator.
                      See https://wiki.mozilla.org/Blocklistin...aphics_Drivers

                      Comment


                      • #12
                        Originally posted by Death Knight View Post
                        Also, it shows 10 FPS at http://demos.hacks.mozilla.org/openweb/HWACCEL/
                        In windows it past the 60...
                        By the way, make sure you have this patch from 5/17, it may speed up the FPS.

                        http://hg.mozilla.org/mozilla-central/rev/4b8d96e463fd

                        From bug https://bugzilla.mozilla.org/show_bug.cgi?id=602380

                        Comment


                        • #13
                          I don't use that patch if nightly releases doesn't include it by default. I couldn't compile ff
                          But worth to try...

                          Comment


                          • #14
                            Gallium is no longer blacklisted as of today!

                            As of today, Gallium3D drivers are no longer blacklisted.
                            http://hg.mozilla.org/mozilla-central/rev/8e5753fe4939

                            This change will appear in tomorrow's Nightly, and eventually in Firefox 7. I'm trying to get it accepted in Aurora / Firefox 6, but no guarantees about that.

                            Comment


                            • #15
                              Originally posted by bjacob View Post
                              As of today, Gallium3D drivers are no longer blacklisted.
                              http://hg.mozilla.org/mozilla-central/rev/8e5753fe4939

                              This change will appear in tomorrow's Nightly, and eventually in Firefox 7. I'm trying to get it accepted in Aurora / Firefox 6, but no guarantees about that.
                              That's great news! Thanks for working on this!

                              Now, if only Google could be convinced to do the same

                              Comment

                              Working...
                              X