首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能用混合睡眠?

为什么我不能用混合睡眠?
EN

Ask Ubuntu用户
提问于 2018-07-13 20:08:51
回答 1查看 2.3K关注 0票数 4

在Kubuntu18.04中,我已经创建了一个已经运行的交换空间,就像在KDE分区管理器中一样,它有“停用交换”选项,这意味着它被激活了。

另外,我可以看到:

代码语言:javascript
复制
$ swapon -s
Filename                                Type            Size    Used    Priority
/swapfile                               file            1698080 0       -2
/dev/sda6                               partition       4245500 0       -3

这意味着我在分区旁边也有一个交换文件。

这些内存加在一起显示了5804 MB的交换内存,这是空闲的:

代码语言:javascript
复制
$ free -m
              total        used        free      shared  buff/cache   available
Mem:           3860        1620         247         180        1992        2156
Swap:          5804           0        5804

但是混合睡眠不起作用:

代码语言:javascript
复制
~$ systemctl hybrid-sleep
Failed to put system into hybrid sleep via logind: Access denied

它要求输入密码,冻结计算机一会儿,然后失败(不像systemctl suspendsystemctl poweroff,它们不需要密码,也不会失败)。

回答后的Edit。注意:

  • 我有一个带有Windows 10的双引导
  • 在Windows中禁用快速引导。
  • 使用的是遗留的bios,而不是UEFI,而我在Windows中没有UEFI设置。

我的分区方案如下所示:

EN

回答 1

Ask Ubuntu用户

发布于 2018-07-23 13:48:30

Please检查系统是否支持混合挂起。在终端中键入

代码语言:javascript
复制
sudo pm-is-supported --suspend-hybrid && echo "Hybrid suspend is supported" || echo "Your system doesn't support hybrid suspend"

如果支持Hybrid挂起的输出,则在终端中继续。

代码语言:javascript
复制
sudo nano /etc/pm/config.d/00-use-suspend-hybrid

然后使用ctrl + shift + v将以下代码粘贴到空白区域。

代码语言:javascript
复制
if [ "$METHOD" = "suspend" ]; then
METHOD=suspend_hybrid
fi
PM_HIBERNATE_DELAY=900

PM_HIBERNATE_DELAY以秒表示时间,直到冬眠发生。

现在使用ctrl + o保存文件,使用ctrl + x退出。

双引导设置下的Disable窗口快速启动。

Windows用户可能会看到双重引导和虚拟化的复杂性。此外,一些用户甚至报告说,他们的键盘上的电源按钮不能工作,他们的PSs风扇将继续旋转。

整篇文章

Since --这是一个与内核相关的问题,您仍然可以更改内核,以查看它是否有效。

<#>这个 回答 may也帮助您。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1054897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档