Cannot enable logout button in GNOME

  • Done
  • quality assurance status badge
Details
4 participants
  • Chris Marusich
  • 宋文武
  • Leo Famulari
  • Ludovic Courtès
Owner
unassigned
Submitted by
Chris Marusich
Severity
normal

Debbugs page

C
C
Chris Marusich wrote on 2 Apr 2016 14:03
(address . bug-guix@gnu.org)
87pou77mfx.fsf@gmail.com
Hi,

I'm using GuixSD v0.10.0. The default GNOME installation does not have
the "log out" button enabled by default. I've heard that this is the
new default in GNOME, so it's probably not an issue we need to fix.
However, I cannot seem to enable it at all.

My understanding is that you should be able to enable the "log out"
button with a command like the following:

gsettings set org.gnome.shell always-show-log-out true

I've tried this. Even though running

gsettings get org.gnome.shell always-show-log-out

shows that the setting was stored as 'true' (even after rebooting), the
"log out" button does not get displayed when I log into GNOME. Maybe
I'm looking in the wrong spot: I expected to find it near the "tools"
and "power" buttons, which are located in the menu that appears when you
click on the upper right corner of the GUI.

How can I enable the logout button in GNOME?

--
Chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXADOkAAoJEN1AmhXYIkadMRcP/ipmTc7q4x6PsIpMqJ5AuObD
SpR0a2aiO5FXODz1iLDA/gXkggZmj5xe5tBJg9mqa6qu3a1P1xqY7EfXIRpK+zFx
XCyD8AZ+WDqr64glG5RXxiph1WBoqMyklu02OhTMruY3Al30CLKG6448ABpoFIVo
DrPgTImitidIsvXXU8sNkj/pfidatlHX4GEtdNbPcM8MYkTQDpxj742RpB4aBzXR
oTYUwQ+/awIFJKUlmvXx2InVrTJmPR4BSDeUNOvyT6hc+DiL0P/xjE0PEhGgRv9u
GSreZyGM93pZAeIG0sGdePVCQt/U3v6XJ+oAzmmyQqqmKWqO6hmbbeql5ykx7t9A
YdYL0JlsfC92Vz44AeP84libDAhoJgWKzqWWSfcjkLAxO7pNIFyUFH+wYnNDFuVL
+/wVwohaGj+wk+KjE98JJDK/gtpZ1PDbsokxUyW5zhZ0LLYZcDGy8msltHcP32l0
VWTW/4qOQV/8weU+a0CSkkLVDWwI4/FdOhCFEnBAVTAfIdPqhPPEe3bBRtkd4gJG
4CsigmwmsSe2QPlINvHrBYmsujkTyiJeCdZ0IWCiWiLhyeO85rGFQ/mhctQJ+AWa
ADwN3pMhnqyajb+ztfbRiCYX7pblg2zC/55u9ge++tIIflqb7tmGKqs2rACACBO+
rbpD9hH9n9clbYxnHdEt
=ZGck
-----END PGP SIGNATURE-----

C
C
Chris Marusich wrote on 14 May 2016 22:50
(name . 宋文武)(address . iyzsong@member.fsf.org)(address . 23193@debbugs.gnu.org)
87futjq37n.fsf@gmail.com
iyzsong@member.fsf.org (宋文武) writes:

Toggle quote (3 lines)
> The gsettings trick does work for me, and the “Log Out” action will under
> the ‘User’ menu (it’s below the ‘Battery’ menu, only icon and no name).

I see! So the "log out" button is just hiding. I can confirm that this
works for me, too. Thank you for explaining where the logout button was
hiding.

--
Chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXOA4/AAoJEN1AmhXYIkadjt4P/jSyFXxDjrW0Ojyrho65/HWQ
EwxaiiTXAoOa1M0BtSnyqVHkdoBuYflyZIqoZAI+NZHCXKQqZoLDcHNRQD7Pcold
0dqLPEbMTPXsDqkenTZLnUNkJe54r3XTD5nuqlrYGKLzBwkmtR44xLLKCpWXMBLO
V7vUfJJr4NHIRR70GWo5t1sn02GcWX2XmpEqJJ6TmFHQyEsKp8gWf602FGECkW/e
w3nV7yq0CyNaF1/TyGr3VbeGmnLxyiksSjQMtwhL1//dgggfJvMc2Gu+sPuxFgzU
vXhdkkVxmQZrzkG9/u2Cxe0JmJSjSwqpJfZWUGgVLN+SmB4cMV/jK+wG7qzo7bv1
DTNy8rAXoFl3gB/LhqITAo8hrw74UtlXPrMTAwQk+cTVB8KQaclQRqe807bORTmc
ODWarMnI4IZJdlfWEkqsAqxFjRi+YP9BH0YcOnZsfEflkBWP8GCQHa6vvhzp3ZSV
PwCjR5iPIGt0DoRXlkQKFrTuncWan5PpO0tlV5xJlytLG7aHr/VaTV9dolXeAIHo
/douk6aXS0xonbGaSaaLzPAEEffhGlkA5kTJ01ygH1gZFk/WB+X2zzseEVcPoSen
2D/sqV3eWYMATxccmz3LZ4844LarLh/fUbKf5/b/JzsDYjy92VjnXnVUO7u+M1SN
jI6RPkYMCsRVv2e4isUK
=6+hV
-----END PGP SIGNATURE-----

L
L
Leo Famulari wrote on 15 May 2016 10:45
(name . Chris Marusich)(address . cmmarusich@gmail.com)
20160515174537.GB2910@jasmine
On Sat, May 14, 2016 at 10:50:52PM -0700, Chris Marusich wrote:
Toggle quote (5 lines)
> iyzsong@member.fsf.org (宋文武) writes:
>
> > The gsettings trick does work for me, and the “Log Out” action will under
> > the ‘User’ menu (it’s below the ‘Battery’ menu, only icon and no name).

I can't find anything about the "gsettings trick" — can you explain it
to me? :)

Toggle quote (7 lines)
>
> I see! So the "log out" button is just hiding. I can confirm that this
> works for me, too. Thank you for explaining where the logout button was
> hiding.
>
> --
> Chris
C
C
Chris Marusich wrote on 15 May 2016 13:21
(name . Leo Famulari)(address . leo@famulari.name)
87mvnrgjh5.fsf@gmail.com
Leo Famulari <leo@famulari.name> writes:

Toggle quote (9 lines)
> On Sat, May 14, 2016 at 10:50:52PM -0700, Chris Marusich wrote:
>> iyzsong@member.fsf.org (宋文武) writes:
>>
>> > The gsettings trick does work for me, and the “Log Out” action will under
>> > the ‘User’ menu (it’s below the ‘Battery’ menu, only icon and no name).
>
> I can't find anything about the "gsettings trick" — can you explain it
> to me? :)

Sure. If you set the following gsettings property to true, then the
logout button will be enabled:

$ gsettings set org.gnome.shell always-show-log-out true

You can view the current value with:

$ gsettings get org.gnome.shell always-show-log-out

--
Chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXONpoAAoJEN1AmhXYIkadhRYP/3pR9O60yVu3v57rJ0agu0IV
GVK0VaKlAh/6HJjh0S/jqogFMnguxQtiLECFGGwwQylu13oCYcXc8qcZkFxgmh1c
4dghiabEyYl5mugbPmBoq3IjOCvobecK0HhGQh9VeA+kn46yTwltsuWbR8ltnpXM
l5JvUrvt9F9qDXc4z00LGgCbHwiPZIFmOSVKfXPwIQoznL4sASx1SvzcCLC6NYzP
gk/qoVj0/9uP+cOhw6oxud1zScvCAmLZYUmGr8oYEX/pmkFW90kogRsVkWjP7BNp
6a1iZbXuFc2gtiPsyfDuJzZp4PxNTVqTCbIySDgZ/gIoc+9TKRPaIggkGfUfNp2z
KyfJ0eu1BeA3ih4kehSi8tALPQxyXB4MeYL0HFBvTrZzo3D/JcIw2HqSjJJ4dpn+
DiPnVOZN4wyFDgCyet41KvlRlmPCsB7eOqLX+hQ89Uc8WeeVmTm8qjruvXp5tkmO
E3hkhBhe7zH4ZM+3mWSbN9ehLbaEQfjAuCw7UUdW7H3payYL5hoOIW3K+grthU+Z
r/sNppVrvmB8sz81B2TZ0pQYt9OP9b0gBd5B/ua1SaJamlTKLh8n15Pr7CzjImXW
wo1BPsxi7GAO06/iOArHND3G4Dy2PgORbMxcllsntBVOLk3zK6fUFhp6ldpyViPH
SdBx05QxdUIczZ3CNL/M
=1ayJ
-----END PGP SIGNATURE-----

L
L
Leo Famulari wrote on 15 May 2016 19:54
(name . Chris Marusich)(address . cmmarusich@gmail.com)
20160516025435.GB20076@jasmine
On Sun, May 15, 2016 at 01:21:58PM -0700, Chris Marusich wrote:
Toggle quote (20 lines)
> Leo Famulari <leo@famulari.name> writes:
>
> > On Sat, May 14, 2016 at 10:50:52PM -0700, Chris Marusich wrote:
> >> iyzsong@member.fsf.org (宋文武) writes:
> >>
> >> > The gsettings trick does work for me, and the “Log Out” action will under
> >> > the ‘User’ menu (it’s below the ‘Battery’ menu, only icon and no name).
> >
> > I can't find anything about the "gsettings trick" — can you explain it
> > to me? :)
>
> Sure. If you set the following gsettings property to true, then the
> logout button will be enabled:
>
> $ gsettings set org.gnome.shell always-show-log-out true
>
> You can view the current value with:
>
> $ gsettings get org.gnome.shell always-show-log-out

Thanks!

For anyone following along, this probably won't work over SSH. You have
to using the graphical environment.
C
C
Chris Marusich wrote on 16 May 2016 07:45
(name . Ludovic Courtès)(address . ludo@gnu.org)
87r3d2hxio.fsf@gmail.com
ludo@gnu.org (Ludovic Courtès) writes:

Toggle quote (3 lines)
> Does that mean that upstream chose to hide the “log out” button by
> default? Or is it a bug on our side that leads to this setting?

I think GNOME now hides it by default, so this is the intended default
behavior:


I can't find an official GNOME bug report related to this, but it seems
plausible to me. Since we have confirmed that it is possible to enable
the logout button via gsettings, I think we can close this bug report.

--
Chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXOd0SAAoJEN1AmhXYIkadc7sP/i6AXSPfaCDlfapYDLMvQxE7
GRfsdqyT3i2CosLzjjpfQ+NjM1S1DuUg5YxOpz8gpk8Fr5zWDwPjQb85pLjMLqzB
jm3UJMLvkpsW0IkBmPXT8L5JQYhILYmrupZtPh/vsWuHOUCd/P8KgBKhiGQ0OVib
Q+N4CmYbuA4y4Q7TFMaQ4rqUQBf/RuhPO09CEKaDtZb5Hdr8nnku9H5MGFOTNae4
I7TD4qIpvFOw6n70UhypiWmmon/iQX4n0PwG0jbry+7MbepXFsnmzf1e+iZNKzYQ
j0TmJtEHAdEE2OTETU48ZjH4yM5R4ar00ryVq5YyZKzosO0gwKO92trd+H7e9Ce4
86u8h60Ew86Wadaxj6MK/acHVXxlUopE45b4UlplEy7T83FHjATZ+hUAlZdWGipT
9cGagpnMdQXjI5z2McVVvwxSeNFLlpJbuDf1+uZIYl8o32JmAUBXqiUucDb7Lo5p
JmeyoPvz3xqmMtw5LvQHALIrrB1kNNijEBhaZp0ODPr4I6lOG/nct1HMHy9XJAU7
jVWAvl6AoLAT1DyfZcsBvFpHNcx4ytjQmm6OY7Q7IbJ5DXKrGzp+6eC+4gujuP0v
JabDkMAlJeXN3Vu0vQtuMgwBndqFVx4ZyuGRDcwmnC0u97QDG14GchSuWcVwcBet
Lbwq25emhiySoAb/yrte
=G3Oz
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 16 May 2016 05:19
(name . Chris Marusich)(address . cmmarusich@gmail.com)
87oa86yz31.fsf@gnu.org
Chris Marusich <cmmarusich@gmail.com> skribis:

Toggle quote (16 lines)
> Leo Famulari <leo@famulari.name> writes:
>
>> On Sat, May 14, 2016 at 10:50:52PM -0700, Chris Marusich wrote:
>>> iyzsong@member.fsf.org (宋文武) writes:
>>>
>>> > The gsettings trick does work for me, and the “Log Out” action will under
>>> > the ‘User’ menu (it’s below the ‘Battery’ menu, only icon and no name).
>>
>> I can't find anything about the "gsettings trick" — can you explain it
>> to me? :)
>
> Sure. If you set the following gsettings property to true, then the
> logout button will be enabled:
>
> $ gsettings set org.gnome.shell always-show-log-out true

Does that mean that upstream chose to hide the “log out” button by
default? Or is it a bug on our side that leads to this setting?

Thanks,
Ludo’.
宋
宋文武 wrote on 14 May 2016 19:56
(name . Chris Marusich)(address . cmmarusich@gmail.com)(address . 23193@debbugs.gnu.org)
877fewt4f6.fsf@member.fsf.org
Chris Marusich <cmmarusich@gmail.com> writes:

Toggle quote (21 lines)
> Hi,
>
> I'm using GuixSD v0.10.0. The default GNOME installation does not have
> the "log out" button enabled by default. I've heard that this is the
> new default in GNOME, so it's probably not an issue we need to fix.
> However, I cannot seem to enable it at all.
>
> My understanding is that you should be able to enable the "log out"
> button with a command like the following:
>
> gsettings set org.gnome.shell always-show-log-out true
>
> I've tried this. Even though running
>
> gsettings get org.gnome.shell always-show-log-out
>
> shows that the setting was stored as 'true' (even after rebooting), the
> "log out" button does not get displayed when I log into GNOME. Maybe
> I'm looking in the wrong spot: I expected to find it near the "tools"
> and "power" buttons, which are located in the menu that appears when you
> click on the upper right corner of the GUI.
The gsettings trick does work for me, and the “Log Out” action will under
the ‘User’ menu (it’s below the ‘Battery’ menu, only icon and no name).
L
L
Ludovic Courtès wrote on 16 May 2016 13:11
(name . Chris Marusich)(address . cmmarusich@gmail.com)
87wpmtyd95.fsf@gnu.org
tags 23193 notabug
close 23193
thanks

Chris Marusich <cmmarusich@gmail.com> skribis:

Toggle quote (14 lines)
> ludo@gnu.org (Ludovic Courtès) writes:
>
>> Does that mean that upstream chose to hide the “log out” button by
>> default? Or is it a bug on our side that leads to this setting?
>
> I think GNOME now hides it by default, so this is the intended default
> behavior:
>
> http://www.ryanlerch.org/blog/no-logout-option-in-the-gnome-shell-user-menu/
>
> I can't find an official GNOME bug report related to this, but it seems
> plausible to me. Since we have confirmed that it is possible to enable
> the logout button via gsettings, I think we can close this bug report.

OK, done. :-) Thanks for investigating!

Ludo’.
?
Your comment

This issue is archived.

To comment on this conversation send an email to 23193@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 23193
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch