[Bug 770479] [NEW] kscreensaver doesn't set session idle

Shining 770479 at bugs.launchpad.net
Mon Apr 25 19:50:58 UTC 2011


Public bug reported:

Binary package hint: kdebase-workspace

Unlike its gnome counterpart, kde screensaver doesn't mark the session
as idle on dbus system bus. Let's state kde session is Session6 on
ConsoleKit point of view, then the method
org.freedesktop.ConsoleKit.Session.GetIdleHint at dbus system bus
org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Session6 should
return "true" when kscreensaver is running. Instead we get "false" in
every occasion. The effect is that signal dbus system bus
org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager
org.freedesktop.ConsoleKit.Manager.SystemIdleHintChanged(bool) is never
raised and method org.freedesktop.ConsoleKit.Manager.GetSystemIdleHint
at the same path always return "false". For what I can understand, in
the same time ActiveChanged(bool) is emitted on dbus session bus
org.freedesktop.ScreenSaver /ScreenSaver, kscreesaver should set
org.freedesktop.ConsoleKit.Session.SetIdleHint(bool) at dbus system bus
org.freedesktop.ConsoleKit  /org/freedesktop/ConsoleKit/Session6. I
inspected the sources I found no invoking of such a method, so I'm
unsure if it's a kubuntu or a kde-wide bug.

Info about my maverick amd64:

Description:    Ubuntu 10.10
Release:        10.10

kdebase-workspace:
  Installed: 4:4.5.1-0ubuntu8
  Candidate: 4:4.5.1-0ubuntu8
  Version table:
 *** 4:4.5.1-0ubuntu8 0
        500 http://it.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status

** Affects: kdebase-workspace (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/770479

Title:
  kscreensaver doesn't set session idle




More information about the kubuntu-bugs mailing list