由于一些问题,我重新安装了 Ubuntu 22。
- 我在第二台设备中安装了 /home;
- 之前我已经激活了休眠模式
重新安装完成后,我做了一些不相关的小配置,例如:
- 安装 chrome、LibreOffice、
- 检查 Anaconda 是否正常工作,
- 验证所有设备(除了我家的第二个设备)是否安装在正确的位置(否则需要更正),
- 设置交换文件等
我注意到休眠按钮在启动菜单中已经可用,但是不起作用。
我以为重新安装后它们会被排除,但还是有的。所以我做了配置来激活它……但发生了以下情况:
- 启动菜单中的休眠选项,或
systemctl hibernate
不恢复到之前的会话。就像我关机了一样。 - 如果我尝试混合睡眠,它会部分起作用。它恢复了之前的会话,但无法识别 Wi-Fi,如下图所示:
事实上,没有网络能够被识别……
我不认为这是 Wi-Fi+蓝牙卡的问题。它看起来非常稳定,在正常使用过程中没有问题……只是这种混合睡眠。我设法让它恢复工作的唯一方法是关机(重启是不够的)。
暂停功能运行正常。无 Wi-Fi 问题。
附加信息:
我不再提醒所有的程序,但是:
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
按照描述进行了修改这里;- 这
/etc/systemd/system/use-10_grub_common.service
; - 并且
/etc/initramfs-tools/conf.d/resume
如上述链接; - 已经
/etc/default/grub
包含,如所示这里:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash RESUME=UUID=[UUID] resume_offset=[来自 swapfileinfo]"
还
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
我没有交换分区,而是使用交换文件,它比我的 RAM 还大。
所以,我的问题是:如何在 Ubuntu 22.04 中有效激活休眠模式?
任何帮助都将受到赞赏。