Activity log for bug #878958

Date Who What changed Old value New value Message
2011-10-20 16:45:17 Gionatan Danti bug added bug
2011-10-20 16:45:17 Gionatan Danti attachment added lshw.txt https://bugs.launchpad.net/bugs/878958/+attachment/2562941/+files/lshw.txt
2011-10-21 22:11:41 Julien Lavergne lubuntu-artwork (Ubuntu): status New In Progress
2011-10-21 22:11:47 Julien Lavergne lubuntu-artwork (Ubuntu): importance Undecided Medium
2011-10-21 22:11:51 Julien Lavergne lubuntu-artwork (Ubuntu): assignee Julien Lavergne (gilir)
2011-10-28 11:40:32 Julien Lavergne nominated for series Ubuntu Oneiric
2011-10-28 11:40:32 Julien Lavergne bug task added lubuntu-artwork (Ubuntu Oneiric)
2011-10-28 11:40:32 Julien Lavergne nominated for series Ubuntu Precise
2011-10-28 11:40:32 Julien Lavergne bug task added lubuntu-artwork (Ubuntu Precise)
2011-10-28 11:44:23 Launchpad Janitor branch linked lp:~lubuntu-desktop/+junk/lubuntu-artwork
2011-10-28 11:45:12 Launchpad Janitor lubuntu-artwork (Ubuntu Precise): status In Progress Fix Released
2011-10-28 11:58:12 Julien Lavergne description This (very nice!) default theme use, for many widgets, the "inset" text rendering mode from murrina engine. While beautiful, this "engraved" text rendering effect cause a very high CPU load when a moving window overlaps another one, static window. This results in the overlapped window issuing many expose events that can not be served in time, so a grey trail is visible behind the moving window. Steps to reproduce this: a) open a window with some text (eg: obconf -> appearance) b) open a terminal window and run top c) open another window and keep moving it over the previous one d) read, from top, the cpu usage: it will at be near 100% for one core (my machine has an i5-520 CPU @ 2.4 GHz) Possibile solutions: a) enable X-based when-mapped backing store b) use compiz (or other gl-based wm) as window manager c) simply disable "inset" text rendering or change default theme Solutions a) and b) have their problems and controindications (especially for a resource-contrained distribution as Lubuntu). Solution c) is the most obvious: simply disable inset text rendering and CPU usage decrease significantly. Thanks ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: lubuntu-artwork 0.18 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 ApportVersion: 1.23-0ubuntu3 Architecture: amd64 Date: Thu Oct 20 18:31:43 2011 InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) PackageArchitecture: all ProcEnviron: LANG=it_IT.UTF-8 SHELL=/bin/bash SourcePackage: lubuntu-artwork UpgradeStatus: No upgrade log present (probably fresh install) SRU explanation: [Impact]: This bug impact performance on default installaion of Lubuntu, on some configurations [Development Fix]: This bug was fixed in 0.19 version of lubuntu-artwork, by disabling inset on theme configuration [Stable Fix]: Same fix than the development fix can by apply (see http://launchpadlibrarian.net/83896618/lubuntu-artwork_0.18_0.19.diff.gz) [Test Case] From the original report : a) open a window with some text (eg: obconf -> appearance) b) open a terminal window and run top c) open another window and keep moving it over the previous one d) read, from top, the cpu usage: it will at be near 100% for one core [Regression Potential] : Minimal, eventually some graphical difference in some cases, but the tests doesn't show any visual differences Original report : This (very nice!) default theme use, for many widgets, the "inset" text rendering mode from murrina engine. While beautiful, this "engraved" text rendering effect cause a very high CPU load when a moving window overlaps another one, static window. This results in the overlapped window issuing many expose events that can not be served in time, so a grey trail is visible behind the moving window. Steps to reproduce this: a) open a window with some text (eg: obconf -> appearance) b) open a terminal window and run top c) open another window and keep moving it over the previous one d) read, from top, the cpu usage: it will at be near 100% for one core (my machine has an i5-520 CPU @ 2.4 GHz) Possibile solutions: a) enable X-based when-mapped backing store b) use compiz (or other gl-based wm) as window manager c) simply disable "inset" text rendering or change default theme Solutions a) and b) have their problems and controindications (especially for a resource-contrained distribution as Lubuntu). Solution c) is the most obvious: simply disable inset text rendering and CPU usage decrease significantly. Thanks ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: lubuntu-artwork 0.18 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 ApportVersion: 1.23-0ubuntu3 Architecture: amd64 Date: Thu Oct 20 18:31:43 2011 InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) PackageArchitecture: all ProcEnviron:  LANG=it_IT.UTF-8  SHELL=/bin/bash SourcePackage: lubuntu-artwork UpgradeStatus: No upgrade log present (probably fresh install)
2011-10-28 12:00:37 Julien Lavergne bug added subscriber Ubuntu Stable Release Updates Team
2011-10-28 12:17:22 Launchpad Janitor branch linked lp:ubuntu/lubuntu-artwork
2011-10-31 19:37:02 Martin Pitt lubuntu-artwork (Ubuntu Oneiric): status New Fix Committed
2011-10-31 19:37:05 Martin Pitt bug added subscriber SRU Verification
2011-10-31 19:37:07 Martin Pitt tags amd64 apport-bug oneiric amd64 apport-bug oneiric verification-needed
2011-10-31 20:19:21 Launchpad Janitor branch linked lp:ubuntu/oneiric-proposed/lubuntu-artwork
2011-12-17 18:38:48 Martin Pitt tags amd64 apport-bug oneiric verification-needed amd64 apport-bug oneiric verification-done
2011-12-19 14:38:11 Launchpad Janitor lubuntu-artwork (Ubuntu Oneiric): status Fix Committed Fix Released