Thanks Pavel, the issue you describe there start sounding like a gnome-shell bug, we changed gnome-settings-daemon in Ubuntu to lock the screen after suspend, always, so it seems that gnome-shell doesn't use the standard suspend interface and does it in a way which handles locking in a buggy way...
Thanks Pavel, the issue you describe there start sounding like a gnome-shell bug, we changed gnome-settings- daemon in Ubuntu to lock the screen after suspend, always, so it seems that gnome-shell doesn't use the standard suspend interface and does it in a way which handles locking in a buggy way...