I have been working around the problem with a shell script hack that tries to unmount all my known media prior to suspending. Yes, sometimes it kicks me back to the unlock screen without suspending if I left a terminal open somewhere that points to external media, but that's kind of the point (and is certainly better than the alternative).
I have been working around the problem with a shell script hack that tries to unmount all my known media prior to suspending. Yes, sometimes it kicks me back to the unlock screen without suspending if I left a terminal open somewhere that points to external media, but that's kind of the point (and is certainly better than the alternative).
It would be nice to get a proper upstream fix...