Edit: Apenas notei que o módulo acer_wmi realmente não tem muito a ver com o seu problema de suspensão - mais do que bloquear a suspensão. Se você encontrar o módulo responsável por bloquear a suspensão, apenas mude seu nome com acer_wmi nas sugestões a seguir, mas sem encontrar o módulo responsável, minhas sugestões provavelmente não o ajudarão muito.
A maneira tradicional de solucionar problemas de suspensão onde há um problema de driver conhecido é forçar o descarregamento desse módulo antes da suspensão. Você faria isso executando
sudoedit /etc/default/acpi-support
E procurando a linha MODULES="" e alterando para (no seu caso):
MODULES="acer_wmi"
Mas, lendo os comentários na parte superior de /etc/default/acpi-support , não sei se isso ainda funcionará. Dê uma chance.
Se não, você pode encontrar um pequeno script como este corrige as coisas:
#!/bin/sh
rmmod acer_wmi
pm-hibernate
modprobe acer_wmi
Isso precisará ser executado como root, portanto, sempre que você salvá-lo, será necessário executá-lo da seguinte forma: sudo bash ~/my-suspend-script .
Eu sinto que deveria haver uma boa maneira de hackear isso no sistema /etc/pm/sleep.d/ , mas eu não sei o suficiente para dizer conclusivamente. Talvez algo assim:
#! /bin/sh
case in
suspend|suspend_hybrid|hibernate)
rmmod acer_wmi
;;
resume|thaw)
modprobe acer_wmi
;;
esac
Isso seria mais limpo em termos de integração se a edição de acpi-support não funcionasse.