Slow focus switching in Compiz - affects Unity Dash UX
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Triaged
|
Low
|
Unassigned | ||
unity (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
Switching between focused and non-focused window works very slow. It ends up with Unity being slower than it should be.
To reproduce:
1. Minimize or close EVERY window and open Dash - opens up instantly, animation is smooth.
2. Open a single window, move it "under" Dash and try to open Dash - animation is a lot slower and it's very choppy. User might think, that it's because window is drawn under the dash and it just eats up resources.
3. Unfocus the window - by clicking on the empty space of the desktop. Notice that with the window open, animation is still smooth!
4. Open as many windows as you want and unfocus them - by clicking on the desktop. Animation is still smooth - so it doesn't matter how many windows are open, it's just changing focus.
This happens because of Unity grabbing active focus from the window. Switching focus works very slow, and because of that dash opens slowly. This affects for example switching to fullscreen in VLC or Totem.
This is not related to my older graphic card - I can run Crysis 2 smoothly, but changing focus works bad. Tried drivers from nvidia-current to nvidia-331 - works the same on every driver.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: compiz 1:0.9.11+
ProcVersionSign
Uname: Linux 3.13.0-20-generic i686
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86 Kernel Module 331.38 Wed Jan 8 18:44:57 PST 2014
GCC version: gcc version 4.8.2 (Ubuntu 4.8.2-17ubuntu1)
.tmp.unity.
ApportVersion: 2.14-0ubuntu1
Architecture: i386
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Tue Apr 1 19:00:22 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
bbswitch, 0.7, 3.13.0-19-generic, i686: installed
bbswitch, 0.7, 3.13.0-20-generic, i686: installed
nvidia-331, 331.38, 3.13.0-19-generic, i686: installed
nvidia-331, 331.38, 3.13.0-20-generic, i686: installed
GraphicsCard:
NVIDIA Corporation G92 [GeForce 9800 GT] [10de:0614] (rev a2) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:8314]
InstallationDate: Installed on 2014-03-14 (18 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha i386 (20140313)
MachineType: Gigabyte Technology Co., Ltd. Q35M-S2
PackageArchitec
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/20/2009
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F7
dmi.board.name: Q35M-S2
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:bvnAwardSof
dmi.product.name: Q35M-S2
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.11+
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Tue Apr 1 18:32:30 2014
xserver.configfile: default
xserver.devices:
input Power Button KEYBOARD, id 6
input Power Button KEYBOARD, id 7
input USB OPTICAL MOUSE MOUSE, id 8
input Dell Dell USB Keyboard KEYBOARD, id 9
input UVC Camera (046d:0825) KEYBOARD, id 10
xserver.errors: open /dev/fb0: No such file or directory
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
xserver.version: 2:1.15.0-1ubuntu7
Changed in unity: | |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Even faced this problem.