Кажется внесенные изменения в handler.sh не помогли
Все также при открытии крышки ноутбука просыпается, и снова засыпает.
Аха выяснил, ноут засыпает при закрытии крышки без участия acpi (интересно кто его усыпляет?) соответственно в секции handler.sh ничего не выполняется, а вот при открытии крышки видимо оно начинает выполняться и делается sudo pm-suspend что приводит к повторному засыпанию, ну и после пробуждения уже пароль запрашивается