← Back to team overview

desktop-packages team mailing list archive

[Bug 1293384] Re: Compiz CPU usage dramatically increased in Ubuntu 14.04

 

I have a similar problem, my enviroment:

$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   X.Org
OpenGL renderer string: Gallium 0.4 on AMD TURKS
OpenGL version string:  3.0 Mesa 10.1.3

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes


$ sudo lshw -C video -C cpu
  *-cpu                   
       description: CPU
       product: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
       vendor: Intel Corp.
       physical id: 0
       bus info: cpu@0
       version: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
       serial: To Be Filled By O.E.M.
       slot: U3E1
       size: 1200MHz
       capacity: 4GHz
       width: 64 bits
       clock: 100MHz
       capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms cpufreq
       configuration: cores=2 enabledcores=2 threads=4
  *-display
       description: VGA compatible controller
       product: Thames [Radeon HD 7550M/7570M/7650M]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:48 memory:c0000000-cfffffff memory:d4300000-d431ffff ioport:4000(size=256) memory:d4340000-d435ffff


I'm using the opensource  driver "radeon"

$ uname -a
Linux pyro 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


$ dpkg -l unity compiz
[...]
ii  compiz                                               1:0.9.11.3+14.04.20141104-0ubun all                             OpenGL window and compositing manager
ii  unity                                                7.2.3+14.04.20140826-0ubuntu1   amd64                           Interface designed for efficiency of space and interaction.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1293384

Title:
  Compiz CPU usage dramatically increased in Ubuntu 14.04

Status in Compiz:
  Triaged
Status in compiz package in Ubuntu:
  Triaged

Bug description:
  It appears that the workload of low-level graphical operations used by
  compiz when, for example, moving windows has increased dramatically
  between Ubuntu 12.04 and Ubuntu 14.04.

  This might not be that visible when using high-end gpus, but should be
  clearly visible when using compiz on llvmpipe and to some-extent
  invalidates the approach of using compiz on top of llvmpipe as a
  fallback when no GPU is available:

  How to reproduce:
  1) Use the unity-3d desktop in Ubuntu 14.04 on top of a non-accelerating Xorg driver like "modesetting". Move windows around. Note peak and average cpu-usage.

  How to verify compiz is the culprit:
  1) copy /usr/bin/compiz from a Ubuntu 12.04 installation. Drop it in as /usr/bin/compiz on 14.04. Reboot. Perform the same window movement. CPU-usage should be substantially lower.

  This problem also affects VMs running on VMware ESX with a software-
  rendering GPU. Window movement becomes sluggish, which suggests that
  even with GPUs, compiz has increased the number of operations required
  to move windows.

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1293384/+subscriptions