← Back to team overview

desktop-packages team mailing list archive

[Bug 892957] Re: gnome-screensaver is constantly wasting CPU

 

importance "medium" is tooo low, when you can't get to login dialog in
FIVE minutes.

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

Title:
  gnome-screensaver is constantly wasting CPU

Status in “gnome-screensaver” package in Ubuntu:
  Incomplete

Bug description:
  I keep noticing that my computer is unusually hot; running "top" shows
  that gnome-screensaver is the culprit:

    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                  
  18746 xbmc      20   0  236m 4420 2556 R   99  0.2  11978:58 gnome-screensav 
   1923 xbmc      20   0  627m  64m  15m S   14  3.7   4109:52 compiz

  That's eight days of CPU time! That can't possibly be good for the
  hardware, and it certainly doesn't help the overall performance of the
  system.

  gdb shows this stack trace:
  (gdb) bt
  #0  0x00007f20ff788fd0 in g_string_sized_new () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #1  0x00007f20ff76b7ad in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f20ff76d9a3 in g_markup_parse_context_parse () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007f20fd6f2a3a in pango_parse_markup () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
  #4  0x00007f210062ba1f in ?? () from /usr/lib/libgtk-3.so.0
  #5  0x00007f210062c770 in gtk_label_set_markup () from /usr/lib/libgtk-3.so.0
  #6  0x000000000041015b in ?? ()
  #7  0x00007f20ffa290a4 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #8  0x00007f20ffa3b02a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #9  0x00007f20ffa446b1 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #10 0x00007f20ffa44852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #11 0x00007f20ffa2bfc7 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #12 0x00007f20ffa2e000 in g_object_notify () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #13 0x00007f2100b52ff8 in ?? () from /usr/lib/libgnome-desktop-3.so.2
  #14 0x00007f2100b53e12 in ?? () from /usr/lib/libgnome-desktop-3.so.2
  #15 0x00007f20ff768a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #16 0x00007f20ff769258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #17 0x00007f20ff769429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #18 0x00007f2100638eb5 in gtk_main_iteration () from /usr/lib/libgtk-3.so.0
  #19 0x000000000040eda5 in gs_manager_set_active ()
  #20 0x0000000000409a16 in ?? ()
  #21 0x0000000000417312 in gs_marshal_BOOLEAN__BOOLEAN ()
  #22 0x00007f20ffa290a4 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #23 0x00007f20ffa3b02a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #24 0x00007f20ffa44483 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #25 0x00007f20ffa44852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #26 0x000000000040b752 in gs_listener_set_active ()
  #27 0x000000000040c778 in gs_listener_set_session_idle ()
  #28 0x0000000000417312 in gs_marshal_BOOLEAN__BOOLEAN ()
  #29 0x00007f20ffa290a4 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #30 0x00007f20ffa3b02a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #31 0x00007f20ffa44483 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #32 0x00007f20ffa44852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #33 0x000000000040a2cc in ?? ()
  #34 0x000000000040a4fb in ?? ()
  #35 0x00007f20ff76a23b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #36 0x00007f20ff768a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #37 0x00007f20ff769258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #38 0x00007f20ff769792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #39 0x00007f2100638e1d in gtk_main () from /usr/lib/libgtk-3.so.0
  #40 0x00000000004093ca in main ()

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: gnome-screensaver 3.2.0-0ubuntu1
  ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
  Uname: Linux 2.6.38-11-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Sun Nov 20 20:43:12 2011
  ProcEnviron:
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: gnome-screensaver
  UpgradeStatus: Upgraded to oneiric on 2011-10-30 (21 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-screensaver/+bug/892957/+subscriptions


References