So I'm not sure why people are still seeing a bug here. The /usr/lib/pm-utils/sleep.d/95hdparm-apm script does this:
thaw|resume) resume_hdparm_apm
# only set the -S option on resuming, not necessary for power.d resume_hdparm_spindown
;;
So it explicitly sets the -B and -S options on resume, which are the exact options that users are reporting problems with. I think someone who's seeing this problem needs to diagnose what's going wrong with that script. Does it work if you run it by hand?
So I'm not sure why people are still seeing a bug here. The /usr/lib/ pm-utils/ sleep.d/ 95hdparm- apm script does this:
# only set the -S option on resuming, not necessary for power.d
;;
So it explicitly sets the -B and -S options on resume, which are the exact options that users are reporting problems with. I think someone who's seeing this problem needs to diagnose what's going wrong with that script. Does it work if you run it by hand?