unity video tearing when moving windows in oneiric with nvidia-current
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz Core |
Fix Released
|
Medium
|
Daniel van Vugt | ||
Ubutter |
Fix Released
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
High
|
Daniel van Vugt | ||
nvidia-graphics-drivers (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
Binary package hint: unity
In oneiric, moving anything (even small windows) flickers a lot, and shows slow vertical redraws.
This is using the nvidia-current driver. Tested with a 9600GT and a GTX260 on two different computers. Both painfully slow.
When using gnome-shell (and mutter) from oneiric (no PPA) on the same boxes, with everything else untouched (X, nvidia-current, gtk), it's as fast as expected
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 3.8.14-0ubuntu2
ProcVersionSign
Uname: Linux 3.0-0-generic i686
NonfreeKernelMo
Architecture: i386
CompizPlugins: [core,bailer,
Date: Fri Jun 17 20:05:21 2011
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100331)
InstallationMedia_: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100331)
InstallationMed
InstallationMed
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=
ProcVersionSign
ProcVersionSign
ProcVersionSign
SourcePackage: unity
UpgradeStatus: Upgraded to oneiric on 2011-05-09 (39 days ago)
---
Architecture: i386
CompizPlugins: [core,bailer,
DistroRelease: Ubuntu 11.10
NonfreeKernelMo
Package: nvidia-
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=
ProcVersionSign
Tags: unity-2d oneiric running-unity unity-2d oneiric running-unity
Uname: Linux 3.0-2-generic i686
UpgradeStatus: Upgraded to oneiric on 2011-05-09 (58 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare wireshark
Related branches
- Sam Spilsbury: Approve
- Compiz Maintainers: Pending requested
- Tim Penhey: Pending requested
-
Diff: 408 lines (+89/-150)3 files modifiedplugins/composite/src/privates.h (+2/-7)
plugins/composite/src/screen.cpp (+63/-131)
plugins/opengl/src/screen.cpp (+24/-12)
summary: |
- unity very slow to move windows in oneiric with nvidia-current + unity very slow to move windows (tearing) in oneiric with nvidia-current |
Changed in nvidia-graphics-drivers (Ubuntu): | |
status: | Confirmed → Incomplete |
Changed in compiz (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
no longer affects: | unity (Ubuntu) |
no longer affects: | unity |
Changed in compiz (Ubuntu): | |
importance: | Medium → High |
tags: | added: performance |
Changed in compiz-core: | |
status: | In Progress → Fix Committed |
Changed in compiz-core: | |
milestone: | none → 0.9.7 |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
Changed in ubutter: | |
status: | New → Fix Released |
Hi, Could you provide some information as to what packages / shell you were using when the slow redraws occur? Also, does glxgears run as fast as it does using the normal gnome-shell?
As compiz is OpenGL based, I'm guessing that's what its gonna be... incomplete for now, please provide info!