window resizing slow/broken on compiz resize setting 'normal'

Bug #1177024 reported by Tim Clifford
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Ubuntu 12.10, ATI fglrx drivers (13.3 beta), running CompizConfig and setting window resize to 'normal' makes window resizing hog the CPU and extremely slow to the point of breaking other effects. A quick google search brought me to this bug report:

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/803296

where the mods kept saying open a new bug report, so here I am. Click and drag on the side of, for example, chromium with multiple tabs open, can hang the computer for 15+ seconds when trying to live-resize, but after a few passes it starts studdering for as little as a fraction of a second between screen updates.

I'm very interested in work-arounds as window-resizing is super important for my day job (making responsive websites), and currently my workaround is to guess a lot using non-live window-resize settings, and then boot into Windows for double checking and finalizing. And, come on, it's 2013. No one should be booting into Windows anymore.

I hope this is helpful and leads to stamping out errors in the compiz window-resize code for good! Best of luck!

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: compiz 1:0.9.8.6-0ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-27.46-generic 3.5.7.7
Uname: Linux 3.5.0-27-generic x86_64
NonfreeKernelModules: fglrx
.tmp.unity.support.test.0:

ApportVersion: 2.6.1-0ubuntu10
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
Date: Mon May 6 13:46:19 2013
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
 fglrx, 12.100, 3.5.0-26-generic, x86_64: installed
 fglrx, 12.100, 3.5.0-27-generic, x86_64: installed
GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI Barts XT [Radeon HD 6800 Series] [1002:6738] (prog-if 00 [VGA controller])
   Subsystem: XFX Pine Group Inc. Device [1682:3103]
InstallationDate: Installed on 2012-11-28 (158 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
JockeyStatus:
 kmod:fglrx - ATI Fire GL (Proprietary, Disabled, In use)
 kmod:fglrx_updates - Video driver for the AMD graphics accelerators (Proprietary, Disabled, Not in use)
MachineType: Gigabyte Technology Co., Ltd. GA-MA785GM-US2H
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-27-generic root=UUID=a72704c3-f7e6-4468-b098-c2eb6808504f ro quiet splash
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/08/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12a
dmi.board.name: GA-MA785GM-US2H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF12a:bd07/08/2010:svnGigabyteTechnologyCo.,Ltd.:pnGA-MA785GM-US2H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-MA785GM-US2H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-MA785GM-US2H
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.8.6-0ubuntu1
version.fglrx-installer: fglrx-installer N/A
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0.3-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0.3-0ubuntu0.1
version.xserver-xorg-core: xserver-xorg-core 3:1.12.4+git20121105-makson1~ppa2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 2:2.7.3+git20120928~quantal2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 2:6.14.6+git20120928~quantal1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 3:2.20.8+git20120928~quantal2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 2:1.0.2+git20120928~quantal1

Revision history for this message
Tim Clifford (timothy-j-clifford) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
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.