在休眠之后,Ubuntu 18.04无法继续

分享于 

2分钟阅读

ubuntu

  繁體

使用交换分区的UUID,而不是RESUME参数resume=UUID=<#>中的挂载点/etc/default/grub/etc/initramfs-tools/conf.d/resume

/etc/fstab中为交换分区创建一个条目,没有挂载点,如下所示


# Entry for Swap : 


UUID=# none swap sw 0 0



/etc/default/grub中,我使用了一个单独的条目来恢复休眠


# FOR HIBERNATION 


GRUB_CMDLINE_LINUX="resume=UUID=..."



在本地授权机构(pkla )中创建policykit


sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla



插入


[Re-enable hibernate by default in upower]


Identity=unix-user:*


Action=org.freedesktop.upower.hibernate


ResultActive=yes



[Re-enable hibernate by default in logind]


Identity=unix-user:*


Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit


ResultActive=yes



更新后initramfs和GRUB


sudo update-initramfs -u -k all


sudo update-grub



重新启动,打开一些应用程序,并使用systemctl hibernate (无sudo ),查看它是否工作



Ubuntu  CAN  Hibernate  继续