#733113 gnome-shell-extensions: Alternative status menu fails to display an Hibernate entry

#733113#5
Date:
2013-12-25 18:36:05 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?

Install and enable Alternative Status Menu from gnome-shell-extensions.

Use systemd as init.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Click the topright "user" menu

   * What was the outcome of this action?

There is no "Hibernate" entry.

Syslog reads:

    dbus[XXXX]: [system] Rejected send message, 2 matched rules;
        type="method_call", sender=":1.201" (uid=1000 pid=XXXX comm="")
        interface="org.freedesktop.ConsoleKit.Manager"
        member="CanHibernate" error name="(unset)" requested_reply="0"
        destination=":1.6" (uid=0 pid=XXXX comm="")

   * What outcome did you expect instead?

An "Hibernate" entry

   * Initial debugging

I added hacked a bit in the code of the extension and found that it uses
LoginManagerConsoleKit instead of LoginManagerSystemd (defined in
/usr/share/gnome-shell/js/misc/loginManager.js).

It seems me this is a consequence of a bug in either logind of gdm that
I filed as #733112.

#733113#12
Date:
2014-07-24 10:44:52 UTC
From:
To:
Hi,

since #733112 is now gone, I suspect this bug can't be
reproduced anymore. Correct?

Cheers,
--
intrigeri

#733113#19
Date:
2014-07-30 22:52:51 UTC
From:
To:
Hi,

There is no Alternative status menu anymore in jessie nor in sid, so I
can't test anymore. But the bug became irrelevant then.

Cheers