>> > >> Доля начала посмотреть в BIOS включен ли режим S3. >> затем убедиться что ядро понимает, что комп способен на это. >> #grep S3 /var/log/dmesg > > В биосе никакого S3 нет. Но там есть пункт 'разрешить APM', я разрешил. grep > ничего не находит. Хорошо, а #grep SUSPEND /boot/config-$(uname -r) Должно быть CONFIG_SUSPEND=y У вас ядро, часом, не самосборное ?
Если эта опция в ядре включена а #sudo grep 'ACPI.* S[0-9]' /var/log/dmesg возвращает строку в которой нет S3 - значит не включено в биосе. Если в биосе нет - значит усыпить в память не удастся. Если у вас в ядре не включена возможность SUSPEND TO RAM, то прекомпилить. > >> Должно быть что-то вроде ACPI: (supports S0 S3 S4 S5) >> S3 - в пямять >> S5 - на диск. >> и >> #cat /sys/power/state >> покажет "mem disk" >> > > паказывает 'standby disk' > >> если всё есть, можно усыпить командой >> echo mem > /sys/power/state > > говорит, Отказано в доступе. Что это значит? Значит ядро не сможет этого сделать. > >> Если уснул, значит проблема в скриптах, возможно они хотят выгрузить >> какой-то модуль (nvidia например), но не могут. > > В чем тут может буть дело? Биос утверждает, что оборудование поддерживает > всякие хитрые технологии. Может ли быть причина в том, что я разрешил в биосе > автоуправление питанием? Вроде как биос запрещает ОСи работать с питанием > напрямую? Нет. И APM здесь не поможет. Он даже не может выключить комп.

