如何在 Fedora 19 下启用休眠功能

如何在 Fedora 19 下启用休眠功能

我尝试了两种方法来启用休眠功能。第一个方法是调用

systemctl 休眠

在根下。第二个是使用Frippery 关闭菜单

在这两种情况下,系统最终都会向我显示黑屏,并显示一些错误消息,并且它不会休眠。我安装了最新的更新。我相信这是一个错误。如何在 Fedora 19 下启用休眠功能?

答案1

您可能会发现 Fedoragrub.cfg和/或fstab.

您需要有一个足够大的交换分区并在/etc/fstab.

例如

UUID=da673383-0c15-4b6c-9eab-0d7e425b7d05 swap                    swap    defaults        0 0

并且需要resume通过 grub 设置 linux 的选项。我通过添加resume=/dev/disk/by-uuid/da673383-0c15-4b6c-9eab-0d7e425b7d05来做到这一点/etc/defaults/grub

例如

GRUB_CMDLINE_LINUX="rhgb quiet acpi_osi=linux resume=/dev/disk/by-uuid/da673383-0c15-4b6c-9eab-0d7e425b7d05"

然后你需要重建 grub。我使用 efi,所以我跑了grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg。如果您grub.cfg住在 中的其他地方,则需要更改 -o 选项/boot

找到答案关于奥迪纳技术

Fedora 28+ 更新: 你还需要重建 initramfs 以支持恢复模块。打开/etc/dracut.conf.d/resume.conf并包含add_dracutmodules+=" resume ".然后跑dracut -f

答案2

以 root 身份按顺序尝试以下命令;sudo由于重定向,您无法执行此操作:

echo shutdown > /sys/power/disk
echo disk > /sys/power/state

这是hibernate最基本的测试(其他手段最后都用这个)。所以如果有问题,那就是内核问题。

答案3

我尝试在我的 Fedora 19 系统上使用 XFCE,因为我必须切换我的 UPS,因为它出现故障(发出蜂鸣声),并且“应用程序菜单”->“注销”菜单项中的“休眠”选项就可以工作,而无需我执行任何操作。

仅供参考,使用 XFCE 桌面您无需执行任何特殊操作。

相关内容