This bug was fixed in the package compiz -
1:0.9.9~daily13.06.19~13.04-0ubuntu1

---------------
compiz (1:0.9.9~daily13.06.19~13.04-0ubuntu1) raring; urgency=low

  [ Chris Townsend ]
  * Fixed issue where minimizing an unredirect full screen window would
    repaint the full screen window after minimizing it even though it
    isn't really there. This is a backport of lp:compiz revno. 3686.
    (LP: #1053895)

  [ Marco Trevisan (Treviño) ]
  * OpenGL Screen: Ignore the MSAA configs during initialization This
    fixes a crash with new MESA drivers and high monitor resolutions
    caused by the fact that we're accidentally using some MSAA configs
    with some drivers in Mesa 9.0. Taking in account the values of
    GLX_SAMPLES and GLX_SAMPLE_BUFFERS fixes the issue. See mesa bug
    https://bugs.freedesktop.org/show_bug.cgi?id=61182. (LP: #1174495)

  [ Hu Kang ]
  * Use XIDefineCursor rather than XDefineCursor. compiz should show a
    busy cursor during the application startup stage. the corresponding
    code is in scr/screen.cpp:
    cps::StartupSequenceImpl::updateStateFeedback () the patch changes
    all XDefineCursor to XIDefineCursor (see XInput2 extension) (LP:
    #1179155). (LP: #1179155)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 3657 (bootstrap)
  * Automatic snapshot from revision 3658

compiz (1:0.9.9~daily13.05.08~13.04-0ubuntu1) raring; urgency=low

  * Automatic snapshot from revision 3652

compiz (1:0.9.9~daily13.05.01.1ubuntu.unity.next-0ubuntu1) raring;
urgency=low

  * Automatic snapshot from revision 3651 (ubuntu-unity/next)
 -- Ubuntu daily release <ps-jenk...@lists.canonical.com>   Wed, 19 Jun 2013 
04:02:36 +0000

** Changed in: compiz (Ubuntu Raring)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1174495

Title:
  Window Managers instability with r600 radeon and high monitor
  resolutions

Status in Compiz:
  Fix Committed
Status in Compiz 0.9.9 series:
  Fix Committed
Status in Mesa:
  Fix Released
Status in “cogl” package in Ubuntu:
  Confirmed
Status in “compiz” package in Ubuntu:
  Fix Committed
Status in “kde-workspace” package in Ubuntu:
  Fix Released
Status in “mesa” package in Ubuntu:
  Confirmed
Status in “cogl” source package in Raring:
  Confirmed
Status in “compiz” source package in Raring:
  Fix Released
Status in “kde-workspace” source package in Raring:
  Fix Released
Status in “cogl” source package in Saucy:
  Confirmed
Status in “compiz” source package in Saucy:
  Fix Committed
Status in “kde-workspace” source package in Saucy:
  Fix Released

Bug description:
  [Impact]
  KWin 4.10.2 and Compiz 0.9.9 are using MSAA visuals with 13.04's mesa.
  This is unintended and leads to resource exhaustion which eventually crashes 
the WM.
  This affects all users on the r600 with sufficiently sized displays.

  [Test Case]
  Run Kwin or Unity with an r600 card, if it does not crash after a while we 
are happy.

  [Regression Potential]
  None, the fix was done by an upstream KWin and Mesa developer plus it has 
been incorporated into Fedora for a while plus it was used elsewhere in KWin 
already but not in this specific code path.

  [Other Info]
  None.

  --------------------------------------

  I think the version of kwin included in 13.04 contains a known bug as 
described here:
  https://bugs.kde.org/show_bug.cgi?id=315089
  https://bugs.freedesktop.org/show_bug.cgi?id=61182

  My understanding of the problem is as follows:
  * The Mesa radeon r600 driver recently added support for MSAA GLX visuals
  * Kwin isn't aware of MSAA properties and happens to (incorrectly) pick MSAA 
visuals for everything
  * These visuals occupy a large amount of memory when running at high monitor 
resolutions
  *  Mesa is "only" capable of mapping 256MB of visuals into CPU address space 
at once
  * Kwin's oversize visuals exceeds this limit, resulting in constant crashes

  The two radeon systems I have both crash immediately after logging in,
  when running with at a resolution of 2560x1440 and desktop effects
  enabled. After restarting kwin, a crash can be induced by performing
  actions that triggers desktop effects/animations. The resulting
  callstack is attached.

  ProblemType: BugDistroRelease: Ubuntu 13.04
  Package: kde-window-manager 4:4.10.2-0ubuntu2
  ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
  Uname: Linux 3.8.0-19-generic x86_64
  ApportVersion: 2.9.2-0ubuntu8
  Architecture: amd64
  Date: Mon Apr 29 19:53:57 2013
  InstallationDate: Installed on 2013-04-27 (2 days ago)
  InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
  MarkForUpload: TrueSourcePackage: kde-workspace
  UpgradeStatus: No upgrade log present (probably fresh install)

  --------------------------------------

  Compiz (unity) is affected by the same issue as shown in this
  stacktrace:

  http://paste.ubuntu.com/5661055/

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1174495/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to