[FFe] Mesa 7.9
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
FFe request for a mesa 7.9 snapshot. Mesa 7.9 should be released this month, and a bugfix-only release branch will be created shortly.
This request is for a FFe for a current snapshot, and for either the final mesa 7.9 release or a newer snapshot from the release branch, depending on the timing of the 7.9 release.
Rationale:
Linaro would like a new EGL extension available in the new mesa.
Fixes bugs:
* KDE desktop effects not enabled automatically, graphical corruption when enabled: Bug #628930
* Flickering in -radeon: Bug #626943, bug #610541
Provides (preliminary) 3D support for the new Intel chips: Bug #601052
Makes Unity work on ATi cards with the free drivers:
* Bug #596292
* Bug #599741
* Bug #630315
And probably:
* Bug #606595
Mesa 7.9 fixes a bug which clutter relies on. Bug #632352 contains a debdiff containing the upstream patch which fixes this.
Testing done: (on GM45 intel chip and r700 radeon chip):
* Unity - running on r700 radeon chip has almost no graphical glitches any more (see bugs fixed).
* Clutter-based games such as quadrapassel - all work fine.
* Compiz - works fine.
* Piglit - Mesa test-suite shows a couple of regressions, but there are hundreds of new test passes, both on GM45 and on r700. Test suite no longer locks the GPU on GM45, too.
Install log:
=======
(Reading database ... 244142 files and directories currently installed.)
Preparing to replace libegl1-mesa 7.9~git20100902
Unpacking replacement libegl1-mesa ...
Preparing to replace libegl1-mesa-dbg 7.9~git20100902
Unpacking replacement libegl1-mesa-dbg ...
Preparing to replace libegl1-mesa-dev 7.9~git20100902
Unpacking replacement libegl1-mesa-dev ...
Preparing to replace libegl1-
Unpacking replacement libegl1-
Preparing to replace libegl1-
Unpacking replacement libegl1-
Preparing to replace libgl1-mesa-dev 7.9~git20100902
Unpacking replacement libgl1-mesa-dev ...
Preparing to replace libgl1-mesa-dri 7.8.2-2ubuntu2 (using .../libgl1-
Unpacking replacement libgl1-mesa-dri ...
Preparing to replace libgl1-mesa-dri-dbg 7.8.2-2ubuntu2 (using .../libgl1-
Unpacking replacement libgl1-mesa-dri-dbg ...
Preparing to replace libgl1-
Unpacking replacement libgl1-
Preparing to replace libgl1-
Unpacking replacement libgl1-
Preparing to replace libgl1-mesa-glx 7.9~git20100902
Unpacking replacement libgl1-mesa-glx ...
Preparing to replace libgl1-mesa-glx-dbg 7.9~git20100902
Unpacking replacement libgl1-mesa-glx-dbg ...
Preparing to replace libgles1-mesa 7.9~git20100902
Unpacking replacement libgles1-mesa ...
Preparing to replace libgles1-mesa-dbg 7.9~git20100902
Unpacking replacement libgles1-mesa-dbg ...
Preparing to replace libgles1-mesa-dev 7.9~git20100902
Unpacking replacement libgles1-mesa-dev ...
Preparing to replace libgles2-mesa 7.9~git20100902
Unpacking replacement libgles2-mesa ...
Preparing to replace libgles2-mesa-dbg 7.9~git20100902
Unpacking replacement libgles2-mesa-dbg ...
Preparing to replace libgles2-mesa-dev 7.9~git20100902
Unpacking replacement libgles2-mesa-dev ...
Preparing to replace libglu1-mesa 7.9~git20100902
Unpacking replacement libglu1-mesa ...
Preparing to replace libglu1-mesa-dev 7.9~git20100902
Unpacking replacement libglu1-mesa-dev ...
Preparing to replace libopenvg1-mesa 7.9~git20100902
Unpacking replacement libopenvg1-mesa ...
Preparing to replace libopenvg1-mesa-dbg 7.9~git20100902
Unpacking replacement libopenvg1-mesa-dbg ...
Preparing to replace libopenvg1-mesa-dev 7.9~git20100902
Unpacking replacement libopenvg1-mesa-dev ...
Preparing to replace libosmesa6 7.9~git20100902
Unpacking replacement libosmesa6 ...
Preparing to replace libosmesa6-dev 7.9~git20100902
Unpacking replacement libosmesa6-dev ...
Preparing to replace mesa-common-dev 7.9~git20100902
Unpacking replacement mesa-common-dev ...
Setting up libgl1-mesa-dri (7.9~git2010090
Setting up libgl1-mesa-dri-dbg (7.9~git2010090
Setting up libgl1-
Setting up libgl1-
Setting up libgl1-mesa-glx (7.9~git2010090
Setting up libgl1-mesa-glx-dbg (7.9~git2010090
Setting up libgles1-mesa (7.9~git2010090
Setting up libgles1-mesa-dbg (7.9~git2010090
Setting up libgles2-mesa (7.9~git2010090
Setting up libgles2-mesa-dbg (7.9~git2010090
Setting up libglu1-mesa (7.9~git2010090
Setting up libopenvg1-mesa (7.9~git2010090
Setting up libopenvg1-mesa-dbg (7.9~git2010090
Setting up libosmesa6 (7.9~git2010090
Setting up mesa-common-dev (7.9~git2010090
Setting up libegl1-mesa (7.9~git2010090
Setting up libegl1-mesa-dbg (7.9~git2010090
Setting up libegl1-mesa-dev (7.9~git2010090
Setting up libegl1-
Setting up libegl1-
Setting up libgl1-mesa-dev (7.9~git2010090
Setting up libgles1-mesa-dev (7.9~git2010090
Setting up libgles2-mesa-dev (7.9~git2010090
Setting up libglu1-mesa-dev (7.9~git2010090
Setting up libopenvg1-mesa-dev (7.9~git2010090
Setting up libosmesa6-dev (7.9~git2010090
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Related branches
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in mesa (Ubuntu): | |
importance: | Undecided → High |
For resolving the severe kwin compositing issues we are seeing in Kubuntu, fragment_ shader= false seems to be a key part of the solution, so it's not just updating to the new snapshot, it's also the configuration change. I've tested this on an intel 945gme (Dell mini 10v) netbook and it is hugely improved. I have some additional 945 systems and both a 965 and 865 sytem that I will try to test with.