Policy Kit Unlock Buttons Greyed Out when using NX / VNC / LTSP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
FreeNX Server |
Fix Released
|
Medium
|
Unassigned | ||
PolicyKit |
Invalid
|
Critical
|
|||
gdm |
Expired
|
Medium
|
|||
system-tools-backends |
Fix Released
|
Undecided
|
Unassigned | ||
ltsp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
policykit (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
policykit-1 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
system-tools-backends (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Bug Description
I installed 8.04 LTS server on a system. Then installed ubuntu-desktop using apt. Installed Nomachine's NX server and connected to it.
The unlock buttons on Users and Groups or Network are greyed out and un-accessible. Tried running from a term 'sudo users-admin' with the same results.
Works fine with VNC and NX "Shadow" session however this is not really acceptable as it means a session has to be running on console first.
I have tried to enable every option in Authorizations to allow the remote session to have privileges to no avail.
output of dpkg relevant packages:
ii gnome-system-t 2.22.0-0ubuntu Cross-platform configuration utilities for G
ii liboobs-1-4 2.22.0-0ubuntu GObject based interface to system-tools-back
ii policykit 0.7-2ubuntu7 framework for managing administrative polici
ii system-tools-b 2.6.0-0ubuntu7 System Tools to manage computer configuratio
================
== Workarounds ==
================
1) *Jaunty or older*
From https:/
I was able to get access via VNC tunneled through SSH by changing the following settings in policykit. You can do it locally via Authorizations, or you can do it remotely using "sudo ck-launch-session polkit-
For system configuration, change all implicit authorizations under org -> freedesktop -> systemtoolsbackends -> Manage System Configuration (org.freedeskto
For user management, change all implicit authorizations under org -> freedesktop -> systemtoolsbackends -> self -> Change User Configuration (org.freedeskto
Reset gdm by rebooting or running "sudo /etc/init.d/gdm restart" from a terminal window, and you should be able to unlock the user settings control panel and other similarly useful things through your tunneled VNC session.
2) *Karmic or newer*
Apply this patch: http://
# sudo cp -a /usr/share/
# sudo patch /usr/share/
Then kill polkitd, it will be restarted automatically:
# sudo pkill polkitd
Changed in freenx: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in policykit: | |
status: | Unknown → Confirmed |
description: | updated |
description: | updated |
description: | updated |
Changed in policykit: | |
status: | Confirmed → Invalid |
description: | updated |
description: | updated |
description: | updated |
tags: | added: patch |
Changed in policykit-1 (Ubuntu): | |
status: | New → Confirmed |
Changed in policykit (Ubuntu): | |
status: | New → Confirmed |
summary: |
- Policy Kit Unlock Buttons Greyed Out when using NX + Policy Kit Unlock Buttons Greyed Out when using NX / VNC / LTSP |
Changed in policykit: | |
importance: | Unknown → Critical |
Changed in policykit: | |
importance: | Critical → Unknown |
Changed in policykit: | |
importance: | Unknown → Critical |
Changed in gdm: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in gdm: | |
status: | New → Expired |
Sorry...Forgot to mention I had a similar issue with another system built the same way. Server install first and added xorg and gnome (not the ubuntu-desktop meta package) after the fact and it wouldn't let me unlock any admin apps.