compiz team mailing list archive
-
compiz team
-
Mailing list archive
-
Message #23525
[Bug 874514] [NEW] Nothing on screen updates other than cursor when moving window
Public bug reported:
When moving a window, the screen doesn't update except for the mouse
cursor if I move the cursor more than ~20 pixels per second, until I
slow/stop. If I continue to move the window back and forth
continuously, the screen will never update.
Occasionally a new window will have fluid movement, but that goes away
under many different circumstances (alt-tabbing to it, having it touch
an edge of the screen while moving it, etc), at which point it acquires
the taint, and will never move smoothly again (i.e., after a
minimize/restore).
This occurs with or without sync-on-vblank.
This still occurs after updating from the latest in -proposed and
rebooting; it seemed like some of the recently fixed bugs regarding
lazy-positioning in the move plugin might have also fixed this, but
evidently not.
Before updating to -proposed, I compiled a version of the move plugin
with an instrumented moveHandleMotionEvent which logged which branch was
being invoked of:
if (ms->optionGetLazyPositioning () &&
ms->hasCompositing &&
!MoveWindow::get (ms->w)->mLocked)
{
/* FIXME: This form of lazy positioning is broken and should
be replaced asap. Current code exists just to avoid a
major performance regression in the 0.5.2 release. */
w->serverGeometry ().setX (w->geometry ().x ());
w->serverGeometry ().setY (w->geometry ().y ());
}
else
{
w->syncPosition ();
}
Windows used the first branch when moving smoothly, but _only_ the
second branch once they had been "tainted". I haven't repeated the test
with the code in -proposed, although I believe this was reworked
somewhat there.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: compiz 1:0.9.6+bzr20110929-0ubuntu5
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
NonfreeKernelModules: wl
.tmp.unity.support.test.0:
ApportVersion: 1.23-0ubuntu3
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,wall,place,compiztoolbox,move,resize,imgpng,regex,gnomecompat,snap,grid,vpswitch,animation,session,workarounds,expo,ezoom,staticswitcher,fade,scale,unityshell]
CompositorRunning: compiz
Date: Fri Oct 14 12:18:38 2011
DistUpgraded: Log time: 2011-10-07 04:59:03.351026
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus: bcmwl, 5.100.82.38+bdcom, 3.0.0-12-generic, i686: installed
GraphicsCard:
Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (rev 02) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: ASUSTeK Computer INC. 1015PEM
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=5f4837ae-14eb-4df6-9b43-665b25da1b9c ro quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: Upgraded to oneiric on 2011-10-07 (7 days ago)
dmi.bios.date: 11/08/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0903
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: 1015PE
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.:bvr0903:bd11/08/2010:svnASUSTeKComputerINC.:pn1015PEM:pvrx.x:rvnASUSTeKComputerINC.:rn1015PE:rvrx.xx:cvnASUSTeKComputerINC.:ct10:cvrx.x:
dmi.product.name: 1015PEM
dmi.product.version: x.x
dmi.sys.vendor: ASUSTeK Computer INC.
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu5
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental 7.11-0ubuntu3
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1
** Affects: compiz (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug compiz-fai i386 oneiric running-unity ubuntu
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/874514
Title:
Nothing on screen updates other than cursor when moving window
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/874514/+subscriptions
Follow ups
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Daniel van Vugt, 2011-12-20
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Daniel van Vugt, 2011-12-13
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Exüberance, 2011-12-10
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Achim, 2011-12-08
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Exüberance, 2011-12-05
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Exüberance, 2011-12-05
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Exüberance, 2011-12-04
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Exüberance, 2011-12-02
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Dennis-martin-herbers, 2011-12-02
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Ubuntu Foundation's Bug Bot, 2011-11-30
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Carey Underwood, 2011-10-20
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Launchpad Bug Tracker, 2011-10-18
-
[Bug 874514] [NEW] Nothing on screen updates other than cursor when moving window
From: Carey Underwood, 2011-10-14
-
[Bug 874514] Re: Nothing on screen updates other than cursor when moving window
From: Carey Underwood, 2011-10-14
References