I've backported the changes that fixed this issue in 14.10. It applied cleanly to the indicator-session 12.10.5_14.04.20151021.1-0ubuntu1 from the trusty-updates. Rebuilding the patched source package and installing it in Ubuntu 14.04 solves the issue. It would be nice if this patch is applied and released (I have never prepared new packages for upload, but can try doing it if it will help maintainers release the fix for 14.04 LTS).
Cheers, Misha ** Patch added: "backport of the fix from 14.10 to 14.04" https://bugs.launchpad.net/ubuntu/+source/indicator-session/+bug/1325353/+attachment/4559318/+files/bug1325353.patch -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-session in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1325353 Title: Lock/Switch stay in session menu even if disabled Status in Session Menu: In Progress Status in indicator-session package in Ubuntu: Fix Released Status in indicator-session source package in Trusty: In Progress Bug description: [Impact] Session indicator no longer honours the lockdown settings that worked in 12.04 LTS. There are no alternative settings to perform the same behaviour. This functionality is required in large installations where users are not allowed to perfom these actions (e.g. corporate installations / labs / public terminals). [Test Case] 1. Create the file /usr/share/glib-2.0/schemas/lockdown.gschema.override: [org.gnome.desktop.lockdown] disable-lock-screen=true disable-user-switching=true 2. Reboot 3. Log into a session Expected result: Opening the session indicator should not show any options to lock the screen or switch the user. Observed result: "Lock/Switch Account" and user list shown for installations with more than one user. "Lock" shown for installations with one user. [Regression Potential] Potential for modified options to be shown/hidden incorrectly. Risk reduced by using existing regression tests, adding new test for lockdown and manually testing each case. To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-session/+bug/1325353/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp