Имеется нетбук Samsung n145+ с ОС Ubuntu 11.10. Проблема в том, что при закрытии крышки нетбук как и положено уходит в ждущий режим, но только со второго раза. Покопался и нашел, что acpi не обновляет состояние крышки в /proc/acpi/button/lid/LID0/state. Соответственно ос думает, что крышка закрыта и не засыпает, а стоит закрыть/открыть крышку, как все становится на место state = open и при следующем закрытии нетбук успешно засыпает. Как это можно вылечить?
Т.к. нетбуком пользуюсь только я, пока сделал так:
В /etc/acpi/events/lidbtn прописал свой скрипт с таким содержимым #/bin/bash
su <имя пользователя> -c "gnome-screensaver-command --lock"
Работает как часы