В системе Debian есть пакеты, которые называются uswsusp и hibernate . Первый содержит программу с именем s2disk , последний содержит программу с именем hibernate . Внешне они оба делают одно и то же: подвешивают машину к диску. Обычно это работает нормально, но так как я часто использую тестирование Debian и в ядре и других пакетах есть много изменений (я полагаю), кое-что это ломает. Но тогда, когда одна из этих программ не работает, иногда работает другая. Часто hibernate работает, когда s2disk не работает. Однако несколько досадно, что кнопки "Suspend" или "Hibernate" в графических пользовательских интерфейсах (например, LXDE, KDE), похоже, подключены к программе s2disk , поэтому, когда это происходит, мне приходится использовать hibernate вручную.
Итак, в чем разница между этими пакетами? Интересно, что пакет hibernate "рекомендует" uswsusp , но в описании пакета говорится, что он «умно переводит ваш компьютер в спящий режим ... используя один из различных методов, доступных в ядре». Таким образом, по-видимому, он может вернуться к чему-то другому, когда метод s2disk не удается?
И если hibernate более мощная, почему бы не использовать ее вместо графического интерфейса?
