Compiz chewing CPU/spinning when vertical scroll exists
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've notice in both Nautilus and Evolution that when the screen content exceeds the viewable space, often simple interactions (render email preview, directory in list few with many files) force compiz to spin one core at about 20%, sometimes for a minute or two and the current window, and any other with pending work to *figure out* a vertical scroll just sit in the greyed wait state.
It is really apparent when opening my Nautilus home directory, as this operation usually a few seconds, but since recent 11.10 seems to take about a minute. Often when the Nautilus window is greyed out, the vertical scroll is missing. This observation and one from an upstream Evolution thread that noticed ithe delay only happens with vertical scroll in the preview is what has led me to believe there is some issue with the vertical scroll bar calculation/
One workaround may be to use a giant screen and orient the the long axis vertically to cut down on the need for vertical scroll bars altogether or organize Nautilus icons to reduce the need for vertical scrolling and increase Evolution mail preview space.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: compiz 1:0.9.6+
ProcVersionSign
Uname: Linux 3.0.0-13-generic x86_64
NonfreeKernelMo
.tmp.unity.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Fri Nov 11 09:08:32 2011
DistUpgraded: Log time: 2011-10-28 09:08:30.268528
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
fglrx, 8.881, 3.0.0-13-generic, x86_64: installed
vboxhost, 4.1.6, 3.0.0-13-generic, x86_64: installed
GraphicsCard:
ATI Technologies Inc Mobility Radeon HD 3400 Series [1002:95c4] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:30fc]
JockeyStatus:
xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Enabled, In use)
MachineType: Hewlett-Packard HP Pavilion dv7 Notebook PC
PackageArchitec
PlymouthDebug: Error: [Errno 13] Permission denied: '/var/log/
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.utf8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: compiz
UpgradeStatus: Upgraded to oneiric on 2011-10-28 (13 days ago)
dmi.bios.date: 08/17/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.49
dmi.board.
dmi.board.name: 30FD
dmi.board.vendor: Compal
dmi.board.version: 01.99
dmi.chassis.type: 10
dmi.chassis.vendor: Compal
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv7 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.6+
version.
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
This may be a related bug.. they seem to both result in waiting GUI, and they always resolve themselves *together*.. i.e. my Evolution preview pane comes to life at the same moment as all my Nautilus windows when they are both open at the same time.
I also experience this independently with both of them, and compiz is always there taking about 30% CPU and not showing vertical scrollbars sometimes until the moment of resolution.