1) unity --replace also seems to reload compiz (will test this more)
2) disabling vertex buffer doesn't seem to do anything
3) got full trace, seems consistent across 100%cpus:

(gdb) bt
#0  0xb7782424 in __kernel_vsyscall ()
#1  0xb70ddd4b in pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb74fd8ec in __pthread_cond_wait (cond=0x85b1680, mutex=0x85b1668)
    at forward.c:149
#3  0xb4ce86fc in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#4  0xb4cff384 in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#5  0xb4cffb12 in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#6  0xb4ce5f90 in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#7  0xb4ce55ad in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#8  0xb4bca3dc in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#9  0xb4bca442 in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#10 0xb4ac8625 in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#11 0xb4ac91c8 in ?? () from /usr/lib/i386-linux-gnu/dri/swrast_dri.so
#12 0xb4f91cd5 in ?? () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#13 0xb4f6cdf2 in glXSwapBuffers ()
   from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#14 0xb4fd1105 in GLXDoubleBuffer::swap() const ()
   from /usr/lib/compiz/libopengl.so
#15 0xb4ff03e0 in compiz::opengl::DoubleBuffer::render(CompRegion const&, bool)
    () from /usr/lib/compiz/libopengl.so
#16 0xb4fd1669 in PrivateGLScreen::paintOutputs(std::list<CompOutput*, 
std::allo---Type <return> to continue, or q <return> to quit---
cator<CompOutput*> >&, unsigned int, CompRegion const&) ()
   from /usr/lib/compiz/libopengl.so
#17 0xb59533a5 in CompositeScreen::paint(std::list<CompOutput*, 
std::allocator<CompOutput*> >&, unsigned int) () from 
/usr/lib/compiz/libcomposite.so
#18 0xb5956bb0 in CompositeScreen::handlePaintTimeout() ()
   from /usr/lib/compiz/libcomposite.so
#19 0xb5956ed1 in 
boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<bool, 
boost::_mfi::mf0<bool, CompositeScreen>, 
boost::_bi::list1<boost::_bi::value<CompositeScreen*> > >, 
bool>::invoke(boost::detail::function::function_buffer&) () from 
/usr/lib/compiz/libcomposite.so
#20 0xb7739b9a in CompTimer::triggerCallback() ()
   from /usr/lib/libcompiz_core.so.ABI-20140123
#21 0xb7739c59 in CompTimeoutSource::callback() ()
   from /usr/lib/libcompiz_core.so.ABI-20140123
#22 0xb7739d72 in sigc::internal::slot_call0<sigc::bound_mem_functor0<bool, 
CompTimeoutSource>, bool>::call_it(sigc::internal::slot_rep*) ()
   from /usr/lib/libcompiz_core.so.ABI-20140123
#23 0xb7738fff in CompTimeoutSource::dispatch(sigc::slot_base*) ()
   from /usr/lib/libcompiz_core.so.ABI-20140123
#24 0xb724ff41 in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), 
void*) () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
#25 0xb71400a7 in g_main_context_dispatch ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0 
#26 0xb7140468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb714076b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0xb72513a3 in Glib::MainLoop::run() ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
#29 0xb76f0838 in 
compiz::private_screen::EventManager::startEventLoop(_XDisplay*) () from 
/usr/lib/libcompiz_core.so.ABI-20140123
#30 0xb76f089e in CompScreenImpl::eventLoop() ()
   from /usr/lib/libcompiz_core.so.ABI-20140123
#31 0x08049b52 in CompManager::run() ()
#32 0x0804930c in main ()

-- 
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/1332994

Title:
  compiz 100% cpu on boot

Status in “compiz” package in Ubuntu:
  New

Bug description:
  Ubuntu: 14.04
  Video card: 00:02.0 VGA compatible controller: Intel Corporation Mobile 
945GSE Express Integrated Graphics Controller (rev 03)
  CPU: dual core Intel(R) Atom(TM) CPU N270   @ 1.60GHz
  compiz:
    Installed: 1:0.9.11+14.04.20140423-0ubuntu1
    Candidate: 1:0.9.11+14.04.20140423-0ubuntu1
  xserver-xorg-video-intel:
    Installed: 2:2.99.910-0ubuntu1
    Candidate: 2:2.99.910-0ubuntu1
  Monitors: 2
  Display resolution:  1024x600, 1024x768, arranged top-bottom 

  When I boot up, I confirm that compiz is using up to 100%-"150%" cpu.  
  When I take monitor 2 off I notice compiz use drops but not to 0 -- it drops 
to around 50% (still rather high compared to the ~10% it typically runs at)

  running

  compiz --replace

  in a shell without environment variables triggers compiz to restart
  without 100% cpu use allowing system to be usable

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: compiz 1:0.9.11+14.04.20140423-0ubuntu1
  ProcVersionSignature: Ubuntu 3.13.0-29.53-generic 3.13.11.2
  Uname: Linux 3.13.0-29-generic i686
  NonfreeKernelModules: wl
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: i386
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  Date: Sun Jun 22 12:40:45 2014
  DistUpgraded: Fresh install
  DistroCodename: trusty
  DistroVariant: ubuntu
  DkmsStatus:
   bcmwl, 6.30.223.141+bdcom, 3.13.0-23-generic, i686: installed
   bcmwl, 6.30.223.141+bdcom, 3.13.0-24-generic, i686: installed
   bcmwl, 6.30.223.141+bdcom, 3.13.0-27-generic, i686: installed
   bcmwl, 6.30.223.141+bdcom, 3.13.0-29-generic, i686: installed
  EcryptfsInUse: Yes
  GraphicsCard:
   Intel Corporation Mobile 945GSE Express Integrated Graphics Controller 
[8086:27ae] (rev 03) (prog-if 00 [VGA controller])
     Subsystem: Acer Incorporated [ALI] Device [1025:022f]
     Subsystem: Acer Incorporated [ALI] Device [1025:022f]
  InstallationDate: Installed on 2014-03-28 (86 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta i386 (20140326)
  MachineType: Acer Aspire one
  PackageArchitecture: all
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-29-generic 
root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
  SourcePackage: compiz
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 09/28/2009
  dmi.bios.vendor: Acer
  dmi.bios.version: V1.21
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: Aspire one
  dmi.board.vendor: Acer
  dmi.board.version: V1.21
  dmi.chassis.type: 10
  dmi.chassis.vendor: Acer
  dmi.chassis.version: V1.21
  dmi.modalias: 
dmi:bvnAcer:bvrV1.21:bd09/28/2009:svnAcer:pnAspireone:pvrV1.21:rvnAcer:rnAspireone:rvrV1.21:cvnAcer:ct10:cvrV1.21:
  dmi.product.name: Aspire one
  dmi.product.version: V1.21
  dmi.sys.vendor: Acer
  version.compiz: compiz 1:0.9.11+14.04.20140423-0ubuntu1
  version.libdrm2: libdrm2 2.4.52-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.3-0ubuntu0.1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.3-0ubuntu0.1
  version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
  xserver.bootTime: Sun Jun 22 12:21:40 2014
  xserver.configfile: default
  xserver.errors:
   Failed to load module "modesetting" (module does not exist, 0)
   Failed to load module "vesa" (module does not exist, 0)
   Failed to load module "modesetting" (module does not exist, 0)
   Failed to load module "vesa" (module does not exist, 0)
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                4100 
   vendor                                     CMO
  xserver.version: 2:1.15.1-0ubuntu2

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to