Charlotte, that's a very interesting observation! I looked at it, and it seems like the old acpi scripts are not used any longer. Instead, pm-hibernate is used, which in turn reads /usr/lib/pm-utils/functions. Here "platform" is hard coded. Our /etc/default/acpi-support is not read, and there's no way to change this other than editing the hardcoding in the script. BTW, I never edited /etc/default/acpi-support and I guess the default setting there was "shutdown" for a reason. I wonder how many laptops have broken hibernation now...
After replacing "platform" with "shutdown" in /usr/lib/pm-utils/functions my laptop shut downs correctly on hibernation (and resumes/thaws as it should).
The other bug #190095 talks about kernel versions, although that might be wrongly attributed. In any case, my issue is pure user land.
Charlotte, that's a very interesting observation! I looked at it, and it seems like the old acpi scripts are not used any longer. Instead, pm-hibernate is used, which in turn reads /usr/lib/ pm-utils/ functions. Here "platform" is hard coded. Our /etc/default/ acpi-support is not read, and there's no way to change this other than editing the hardcoding in the script. BTW, I never edited /etc/default/ acpi-support and I guess the default setting there was "shutdown" for a reason. I wonder how many laptops have broken hibernation now...
After replacing "platform" with "shutdown" in /usr/lib/ pm-utils/ functions my laptop shut downs correctly on hibernation (and resumes/thaws as it should).
The other bug #190095 talks about kernel versions, although that might be wrongly attributed. In any case, my issue is pure user land.