I might be a bit naive here, but couldn't you simply always lock the screen on suspend in Unity is being run, and always respect the "lock screen" option if a gnome-shell session is being run?
In all cases though, I agree that the screen should never be locked if autologin is activated.
I might be a bit naive here, but couldn't you simply always lock the screen on suspend in Unity is being run, and always respect the "lock screen" option if a gnome-shell session is being run?
In all cases though, I agree that the screen should never be locked if autologin is activated.