Comment 23 for bug 431147

Revision history for this message
Michael Dance (michael-dance) wrote :

I am experiencing this bug as well in both gdmsetup, and users-admin after upgrading from 9.04 to 9.10. The users-admin unlock button is greyed and says:

Not authorized to make changes

If I run gksu users-admin it works fine...

I think it also might be related to why the Shutdown/Restart is greyed from the System > Shutdown menu

My system is up to date:

md@md:~$ uname -r
2.6.31-17-generic

md@md:~$ ck-list-sessions
Session3:
 unix-user = '1000'
 realname = 'Michael Dance'
 seat = 'Seat5'
 session-type = ''
 active = FALSE
 x11-display = ':0'
 x11-display-device = '/dev/tty7'
 display-device = ''
 remote-host-name = ''
 is-local = TRUE
 on-since = '2009-12-27T00:55:16.343876Z'
 login-session-id = '4294967295'
Session6:
 unix-user = '1000'
 realname = 'Michael Dance'
 seat = 'Seat8'
 session-type = ''
 active = FALSE
 x11-display = ''
 x11-display-device = ''
 display-device = '/dev/smb/7139/100'
 remote-host-name = '::ffff:127.0.0.1'
 is-local = FALSE
 on-since = '2009-12-27T20:13:22.764843Z'
 login-session-id = '4294967295'

md@md:~$ ps aux | grep polkit-gnome-authentication-agent-1
md 7643 0.0 0.1 147336 6268 ? S Dec27 0:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
md 8826 0.0 0.0 7336 896 pts/0 R+ 09:34 0:00 grep --color=auto polkit-gnome-authentication-agent-1

md@md:~$ gdmsetup

** (gdmsetup:8951): WARNING **: Error calling GetValue('daemon/TimedLoginEnable'): Key not found

** (gdmsetup:8951): WARNING **: Error calling GetValue('daemon/TimedLoginDelay'): Key not found
** (gdmsetup:8951): DEBUG: init delay=30
** (gdmsetup:8951): DEBUG: GdmUserManager: skipping shell /bin/false
** (gdmsetup:8951): DEBUG: GdmUserManager: Found current seat: /org/freedesktop/ConsoleKit/Seat5
** (gdmsetup:8951): DEBUG: GdmUserManager: running 'ck-history --frequent --seat='Seat5' --session-type='''
** (gdmsetup:8951): DEBUG: GdmUserManager: explicitly skipping user: nobody
** (gdmsetup:8951): DEBUG: GdmUserManager: user icon changed
** (gdmsetup:8951): DEBUG: adding monitor for '/home/md/.face'
** (gdmsetup:8951): DEBUG: GdmUserManager: user icon changed
** (gdmsetup:8951): DEBUG: adding monitor for '/home/svn/.face'
** (gdmsetup:8951): DEBUG: GdmUserManager: user icon changed
** (gdmsetup:8951): DEBUG: adding monitor for '/home/garydance/.face'
** (gdmsetup:8951): DEBUG: GdmUserManager: user icon changed
** (gdmsetup:8951): DEBUG: adding monitor for '/var/aegir/.face'
** (gdmsetup:8951): DEBUG: Getting list of sessions for user 1003
** (gdmsetup:8951): DEBUG: Found 0 sessions for user aegir
** (gdmsetup:8951): DEBUG: Getting list of sessions for user 1002
** (gdmsetup:8951): DEBUG: Found 0 sessions for user garydance
** (gdmsetup:8951): DEBUG: Getting list of sessions for user 1001
** (gdmsetup:8951): DEBUG: Found 0 sessions for user svn
** (gdmsetup:8951): DEBUG: Getting list of sessions for user 1000
** (gdmsetup:8951): DEBUG: Found 2 sessions for user md
** (gdmsetup:8951): DEBUG: GdmUser: adding session /org/freedesktop/ConsoleKit/Session3
** (gdmsetup:8951): DEBUG: GdmUserManager: sessions changed user=md num=1
** (gdmsetup:8951): DEBUG: GdmUserManager: added session for user: md
** (gdmsetup:8951): DEBUG: GdmUserManager: not adding session on other seat: /org/freedesktop/ConsoleKit/Session6