Compiz performance drops over time on netbook

Bug #455156 reported by Lagos
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: compiz

On a fresh boot up, launching compiz benchmark shows me that I get a full 60fps on my eeepc 1000h netbook. However from time to time the rendering performance will drop to around 30fps and stay that way for the remainder of the session, even though no applications are running and the cpu is idle.

I tried to investigate this further by having the compiz bench mark running at all times. I have notice that this bug seams to appear after either running a youtube video in chromium, or after using awant for a while, or ever just launching the terminal with transparent background (sometimes). So it doesnt really seem to be specific to one application and doesnt happen ever time. What will happen is that the frame rate will drop to 30fps, which is something that is possible normal while playing a video or using something as intensive as awant, however the problem is that the benchmark will stay at 30fps, even after the offending application was closed, and desktop video performance will be clearly slowed down.
Looking at the cpu meter, there is nothing processor intensive going on that could account for the persistent performance loss.

I am able to get the system back to rendering at 60fps only by turning compiz off and then back on again, and there are times when avant and any youtube videos run just fine and dont cause any persistent slow downs.

I am by no means a computer programmer, but it seems as though there is some type of memory leak either in compiz or the latest Intel video driver causing this problem.

This is the video I last viewed right before the slow down happened, however I have not verified that it will in fact happen very time. http://www.youtube.com/watch?v=JBuLij0l7SU&feature=player_embedded

Running the latest Karmic beta, fully updated as of the time of this report.

ProblemType: Bug
Architecture: i386
CompizPlugins: [core,move,resize,place,decoration,animation,ccp,workarounds,neg,commands,session,gnomecompat,png,extrawm,resizeinfo,video,vpswitch,mousepoll,text,svg,regex,imgjpeg,dbus,snap,wall,fade,expo,ezoom,staticswitcher,scale,scaleaddon,bench]
Date: Mon Oct 19 00:28:13 2009
DistroRelease: Ubuntu 9.10
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: ASUSTeK Computer INC. 1000H
Package: compiz 1:0.8.4-0ubuntu1
PackageArchitecture: all
PciDisplay: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=5496491f-620b-4ad9-bd88-fa2a4b23128e ro quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: compiz
Uname: Linux 2.6.31-14-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 06/11/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2003
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: 1000H
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: x.xx
dmi.chassis.asset.tag: 0x00000000
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTek Computer INC.
dmi.chassis.version: x.x
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2003:bd06/11/2009:svnASUSTeKComputerINC.:pn1000H:pvrx.x:rvnASUSTeKComputerINC.:rn1000H:rvrx.xx:cvnASUSTekComputerINC.:ct10:cvrx.x:
dmi.product.name: 1000H
dmi.product.version: x.x
dmi.sys.vendor: ASUSTeK Computer INC.
system: distro = Ubuntu, architecture = i686, kernel = 2.6.31-14-generic

Revision history for this message
Lagos (artificial-music) wrote :
Revision history for this message
Lagos (artificial-music) wrote :

I just restarted compiz and play the same video that originally caused the performance to drop to 30fps. This time the entire video rendered at a full 60fps with no problems and desktop performance remained at 60fps after closing the browser.

Revision history for this message
Manuel Bua (manuel-bua) wrote :

This is one year old, but by installing 10.10 i run into this very same problem, i never experienced anything similar before: i found out that in my case this was due to having reflections enabled, so try disable them and see if this change anything.
Both "Cube Reflection and Deformation"'s reflection and "Expo"'s one were causing the same problem for me.

Revision history for this message
Manuel Bua (manuel-bua) wrote :

Spoke too soon: after one month of running fine, today compiz is always stuck at 30fps, no matter what.
I wonder what's going on with this release since this isn't the only problem that came up with it..

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report, it has been some time without any response or feedback in this bug report and we are wondering if this is still an issue for you with the latest release of Ubuntu the Natty Narwhal, May you please test with that version and comment back if you're still having or not the issue? Please have a look at http://www.ubuntu.com/download to know how to install that version.Thanks in advance and sorry for the late response.

Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.