Проблема есть везде где тестировалось: Fedora, Ubuntu(в т.ч. LiveCD), Windows 7.
Ноутбук: ASUS K52JT
Раньше этой проблемы не было вообще, она ухудшалась постепенно — вероятность мгновенного выхода из suspend после перевода в него повышалась со временем.
Еще совсем недавно мне нужно было всего лишь 2-3 раза переводить систему в режим сна, чтобы добиться невозвращения из него. Сейчас же приходится закрывать крышку, т.к. с открытой возвращение происходит в 100%.
Как все происходит:
- Усыпить:
- При открытой крышке, при переводе компьютера в suspend* все идет как положено: гаснет экран, через пару секунд ноутбук засыпает; а еще через секунду он сам по себе выходит из режима сна и продолжает работать. — (провал)
- Если закрыть крышку, то компьютер сам войдет в режим сна, и в нем и останется(именно так я перевожу его в режим сна, ибо единственный адекватный рабочий способ). — (успех)
- Если перевести комьютер в suspend, а до того, как он полностью в него перешел**, успеть закрыть крышку, то после перехода компьютер уже не проснется сам по себе, а так и будет находиться в suspend. — (успех)
*Под «перевод в suspend» подразумевается совершение шаблонных действий, направленных на перевод ноутбука в состояние сна, за исключением закрытия крышки. Т.е. как поступит среднестатистический пользователь (для windows: пуск - сон; ubuntu: menu - suspend).
**Как я определяю, что компьютер перешел в режим сна и находится в нем? 1.Остановился кулер. 2.Загорелись соответствующие индикаторы рядом с тачпадом.
- Разбудить:
- Сейчас ноутбук просыпается сам по себе при открытии крышки. Если мне не изменяет память, то раньше такого не было — для того, чтобы вывести компьютер из режима сна, я сначала открывал крышку, а затем нажимал на клавиатуру, и только после этого ноутбук выходил из него (Если что, это не единственный способ вывести его из сна).
Что делал:
- Обновлял драйвера видеокарты.
- Ставил разные ОС (начало поста).
- Сбрасывал BIOS.
- Отключал устройства, которые могут будить компьютер:
Windows 7: через «Диспетчер устройств», убирал галочку напротив «Разрешить этому устройству выводить компьютер из ждущего режима».
Ubuntu: через «echo „устройство“ > /proc/acpi/wakeup»
Я вижу прямую связь между открытой крышкой ноутбука и выходом из режима сна. Но как это исправить, или хотя бы понять в чем конкретно проблема, я не могу. Буду благодарен любой помощи.
Готов предоставить любую дополнительную информацию.
suspend, ноутбук