There's a race in chvt (see my comment at https://bugs.launchpad.net/ubuntu/+source/kbd/+bug/1351564/comments/4) which may be to blame. I suspect something on my system (Nvidia driver?) is almost always winning this race, so chvt almost always blocks and I can't suspend.
Perhaps pm-utils should use another more-reliable way of blanking the screen?
There's a race in chvt (see my comment at https:/ /bugs.launchpad .net/ubuntu/ +source/ kbd/+bug/ 1351564/ comments/ 4) which may be to blame. I suspect something on my system (Nvidia driver?) is almost always winning this race, so chvt almost always blocks and I can't suspend.
Perhaps pm-utils should use another more-reliable way of blanking the screen?