Есть насроенный suspend to disk, он же hibernate. Это означает что есть скрипт hibernate.sh, который правильно "усыпляет" систему. При этом acpi настроен так, что перед засыпанием он выгружает некоторые сервисы, а при просыпании загружает их. Это все и обрабатывается в hibernate.sh.
В "Завершить сеанс", в gnome-е, есть соответственно опции hibernate и suspend. Так вот, suspend из этого меню прекрасно себе работает, а hibernate -- нет! То есть такое ощущуение что при выборе нужного пункта меню вызывается не скрипт hibernate.sh, а просто делается echo disk -> ..., в общем понятно, точно команду не помню. При этом нужные сервисы не выгружаются и ничего не работает.
При этом при использовании suspend выгружаются-загружаются те же самые сервисы, так как конфиг там общий для всего acpi.
Скрипт hibernate.sh -- стандартный, в нем ничего не менялось.
Как узнать, что происходит, если делать hibernate через это самое меню и заставить gnome использовать hibernate.sh?