Когда я ввожу
sudo systemctl hibernate
Мой компьютер (Sony Vaio VPCEB1E9J) не в спящем режиме и вместо этого замерзает. Я должен сделать "жесткую" перезагрузку для получения контроля над машиной снова. Кроме того, я не использую btrfs разделов. Я также использую файл подкачки.
Я использую Ubuntu 17.04.
Прежде всего, учитывая, что Вы используете файл подкачки, мы можем предположить, что Вы в настоящее время настраиваете Ваш grub
файл и с resume
и с resume_offset
теги? Для рассмотрения этих требований проверьте ссылку Arch здесь: https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate#Hibernation_into_swap_file (большая часть текста все еще будет важна для Debian/Ubuntu).
Тем не менее мне было нелегко самому добираться, в спящем режиме для работы с моим Dell XPS 9560. Проблема, которую я имел, кажется, была ACPI-связана, и я мог только быть в спящем режиме, если я полностью отключил ACPI в ядре (acpi=off
).
оказывается, что более свежие ядра Ubuntu теперь поставлются с версией ACPI. 6 поддержки (где скомпилировано с флагом CONFIG_ACPI_REV_OVERRIDE_POSSIBLE). Не уверенный точно, когда этот флаг становился скомпилированным в ядро, но я недавно подозреваю (> приблизительно 4.10.0-20?).
Невнимательный, вынуждая ACPI использовать версию. 5 (acpi_rev_override=5
) в grub
, кажется, решает мои вопросы спящего режима.
Стоящий того, чтобы попытаться...
Rich