Почему Linux ноутбук не выключается после спящего режима?
Ноут - Lenovo THINKPAD Edge E130. ОС - была Ubuntu 13,14, сейчас Archlinux+XFCE4 (все 64-х).На всех системах одно и тоже: все работает прекрасно, но есть один косяк. Достаточно хотя бы один раз перейти в ждущий режим, и потом после выхода из него, ноут не выключается, а уходит в перезагрузку 1 раз. Это жутко бесит. Если ждущим режимом не пользоваться, то все нормально. Пробовал выключать консольными командами - то же самое. В поисках видел похожие проблемы, но законченного решения их не было. Система свежая и обновляется постоянно.
uname -a:
Linux lenovo 4.1.3-1-ARCH #1 SMP PREEMPT Wed Jul 22 20:37:12 CEST 2015 x86_64 GNU/Linux
Может кто-то сталкивался и нашел решение?
Во первых, определитесь, проблема возникает после перехода в ждущий(пониженное эноргопотребление) или спящий режим(сохраняет состояние в свопе), или то и другое ?
Во вторых, система всё же не первой свежести )
% uname -a
Linux arch 4.1.4-1-ARCH #1 SMP PREEMPT Mon Aug 3 21:30:37 UTC 2015 x86_64 GNU/Linux
помнится пару лет назад тоже была подобная проблема, но она решилась как то сама собой, точно не помню как, толи после очередного обновления толи после смены оболочки с XFCE на Gnom.
Возможно BIOS, возможно какая-то из железок. Имхо проще SSD поставить и просто всегда выключать комп, когда он не нужен, да, не решение проблемы, а костыль, но зато надежно.
У меня стоит SSD и время от нажатия кнопки до полной загрузки xfce - 15 сек. А когда крышку открываю (после ждущего) то мгновенно. В ждущий вгоняю часто, т.к. батарея плохая уже.
В поисках видел похожие проблемы, но законченного решения их не было
Потому-что это проблема железа, а точнее немного нестандартного ACPI.
В ядро и утилиты почуток вносятся изменения но за всеми производителями и их примудростями не поспеешь :)