compiz slow refresh
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: compiz
Currently using VirtualBox 3.0.8 with addons installed, 3D acceleration enabled. Visual effects set to normal via desktop->right click-> desktop background.
Observed that there is a lag of approximately one keystroke for all applications, with the last character displayed after some sort of a timeout period.
Example 1:
* Firefox, typing this bug report
If I want to type "foo baa":
1. I type "f" - no changes on the screen (assume that I do not wait for timeout)
2. I type "o" - "f" appears.
3. I type "o baa" - "oo ba" appears with almost no delay
4. after approx 0.5 - 1 second, the last "a" appears
Example 2:
* changing a command in a Terminal
If I want to delete a line of characters "sudo aptitude"
1. I press the backspace key (cursor at the end of line) - nothing happens
2. wait approx 0.5-1 sec, the "e" is removed
3. Press and hold backspace - The end of the string is progressively deleted, the speed is as expected, until the first character ("s")
4. The character "s" stays for approx 0.5-1 sec before being removed.
Similar problem is also observed with other keystrokes - eg. Ctrl-backspace for deleting a word, shift-cursor, etc for highlighting.
No observable lag is detected with the mouse cursor, although menu appearance animations seems to have similar problem (click on it and it "half" appears - font is very narrow, still slightly transparent. It only becomes solid when one of the items becomes highlighted; click again and it "half" disappears - the menu can still be seen, until the the cursor in this message box flashes)
It seems as though all animations/changes doesn't get finalised until something else triggers a refresh (cursor blink, menu item gets highlighted)
ProblemType: Bug
Architecture: amd64
CompizPlugins: [core,move,
Date: Mon Oct 26 15:22:46 2009
DistroRelease: Ubuntu 9.10
Lsusb:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: innotek GmbH VirtualBox
Package: compiz 1:0.8.4-0ubuntu2
PackageArchitec
PciDisplay: 00:02.0 VGA compatible controller [0300]: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter [80ee:beef]
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu7
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-
xserver-
SourcePackage: compiz
Uname: Linux 2.6.31-14-generic x86_64
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.modalias: dmi:bvninnotekG
dmi.product.name: VirtualBox
dmi.product.
dmi.sys.vendor: innotek GmbH
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.31-14-generic
tags: | added: compiz-0.8 |
It doesn't seem that the CPU is doing the graphic processing (unless the algorithm is very efficient - the visual effects doesn't seem to cause increased CPU use on my host machine).
This problem does not exist when I have turned compiz off.