Ticket #1242 (closed defect: fixed)

Opened 9 years ago

Last modified 9 years ago

screensaver logout doesn't work

Reported by: jdreed Owned by:
Priority: blocker Milestone: Quantal Quetzal
Component: -- Keywords:
Cc: Fixed in version: debathena-cluster-login-config 1.37
Upstream bug:

Description

... along with a bunch of other things, because we totally failed to convert from Gconf to Gsettings.

$ gconftool-2 -g /apps/gnome-screensaver/logout_enabled
true
$ gsettings get org.gnome.desktop.screensaver logout-enabled
false

Change History

comment:2 follow-up: ↓ 4 Changed 9 years ago by jdreed

I think this is as simple as dropping 10_debathena.gschema.override in /usr/share/glib-2.0/schemas with something like this:

[org.desktop.gnome.screensaver]
logout-enabled = true
logout-delay = 1200
logout-command = '/usr/share/debathena-cluster-login-config/screensaver_logout.sh'

And debhelper on zulu is too old to use dh_installgsettings. Yay.

comment:3 Changed 9 years ago by jdreed

I'm not sure what to conditionalize on here: a certain version of glib? Or just throw it in there regardless and hope it's a noop on older releases?

comment:4 in reply to: ↑ 2 Changed 9 years ago by andersk

Replying to jdreed:

And debhelper on zulu is too old to use dh_installgsettings. Yay.

The debhelper on zulu doesn’t matter, only the debhelper in the chroots.

comment:5 Changed 9 years ago by jdreed

  • Status changed from new to committed
  • Fixed in version set to debathena-cluster-login-config 1.37

comment:6 Changed 9 years ago by jdreed

  • Status changed from committed to development

comment:7 Changed 9 years ago by jdreed

  • Status changed from development to proposed

comment:8 Changed 9 years ago by jdreed

  • Status changed from proposed to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.