请提供硬件配置。
请提供硬件配置。
联想ThinkPad E14 英特尔i5
https://item.m.jd.com/product/10030490864855.html?utm_user=plusmember&shareRuleType=2&shareActivityId=64242&shareType=1&adod=0&shareToken=fc4138718fe966cd6ac62b0e76500ca2&cu=true&utm_source=h5.m.jd.com&utm_medium=tuiguang&utm_campaign=t_1000151393_&utm_term=63ba05eda5324d36a744ec2b61f84494
如果需要其他参数我可以单独来查!
按电源键启动系统,原有任务丢失。
不应该有这种 bug 啊
按电源键启动系统,原有任务丢失。
不应该有这种 bug 啊
设置成休眠之后,合上盖子过一会儿,再打开盖子,问题可以重现;
我已经不敢设置成休眠了,并且一直保持电源接通不断电;
设置成休眠之后,合上盖子过一会儿,再打开盖子,问题可以重现;
我已经不敢设置成休眠了,并且一直保持电源接通不断电;
看来是个 bug。
另外,windows 休眠后通过打开屏幕盖子、摁下键盘是不会从休眠唤醒的,必须摁下电源键。deepin 也应该如此逻辑。
待机耗电快有可能是某些个设备没(断电)关闭,比如显卡、硬盘啥的,这可能和设备驱动有关。
再次更正一下;
问题已确认清楚,只要是选择‘休眠’,并且合上笔记本盖子足够长的时间,打开盖子,按键盘唤醒,则会重现重启引导界面。然后系统重启。
打开终端,输入 free然后回车,看看结果。
打开终端,输入 free然后回车,看看结果。
内存使用率不足50%
内存使用率不足50%
我不是说这个。我想看的是“交换”的数据。
我不是说这个。我想看的是“交换”的数据。

我理解和内存使用关系不大,还是某些地方可能有冲突,看相关内核日志或许能找到原因。
我能提供的场景是,即使启动不开启应用,合上盖子问题依然会出现。也期待有相同问题的朋友分享下!

我理解和内存使用关系不大,还是某些地方可能有冲突,看相关内核日志或许能找到原因。
我能提供的场景是,即使启动不开启应用,合上盖子问题依然会出现。也期待有相同问题的朋友分享下!
事实上,休眠的时候系统会将目前内存的所有信息存进swap,这就是休眠保存进度的原理。
理论上讲,只要休眠时使用的内存小于swap分区内存就能成功,然而实际上通常推荐swap的大小是物理内存的1.5倍才使用休眠功能。
当然也不排除其它可能性。深度有个日志查看器,你把每一页的error和fail过滤出来,也许也能找到真相。
事实上,休眠的时候系统会将目前内存的所有信息存进swap,这就是休眠保存进度的原理。
理论上讲,只要休眠时使用的内存小于swap分区内存就能成功,然而实际上通常推荐swap的大小是物理内存的1.5倍才使用休眠功能。
当然也不排除其它可能性。深度有个日志查看器,你把每一页的error和fail过滤出来,也许也能找到真相。
说的有道理 。我内存16G,交换分区是后来添加的,只有4G,确实偏小。
1)内存实验
确认已使用内存小于交换分区,盒盖子休眠,恢复后系统重启,问题依旧。

2)分析系统日志:
查看系统日志,没看到什么有价值的信息,另外日志好像没有分级别。
系统日志.txt (我9:50以后)接通电源做的待机测试;以前的日志有过合盖子但未接通电源,可作为参考。其他日志也没有找到有价值的东西。
楼主在grub界面按e键看引导命令
linux一行有没有添加resume参数?resume参数设置的UUID是swap分区的UUID吗?
楼主在grub界面按e键看引导命令
linux一行有没有添加resume参数?resume参数设置的UUID是swap分区的UUID吗?
感谢回复!
我搜了一下,可能原因:
- swap文件还不支持休眠 https://blog.csdn.net/shenyan008/article/details/7222887
- 使用uswsusp这个软件,这是linux内核使用swap文件代替swap分区来进行挂起(休眠)的方法
- 参考 :deepin如何休眠 https://www.jianshu.com/p/c4d8350e2a1c
用空我再试试!
感谢回复!
我搜了一下,可能原因:
- swap文件还不支持休眠 https://blog.csdn.net/shenyan008/article/details/7222887
- 使用uswsusp这个软件,这是linux内核使用swap文件代替swap分区来进行挂起(休眠)的方法
- 参考 :deepin如何休眠 https://www.jianshu.com/p/c4d8350e2a1c
用空我再试试!
其实我的默认状态就可以休眠(也没有设置resume参数)
但是所有wiki上都说resume参数是休眠必须的,我的另一个arch系统也必须设置resume才能休眠
设置swap文件比swap分区还麻烦点
其实我的默认状态就可以休眠(也没有设置resume参数)
但是所有wiki上都说resume参数是休眠必须的,我的另一个arch系统也必须设置resume才能休眠
设置swap文件比swap分区还麻烦点
晚上按照 deepin如何休眠 https://www.jianshu.com/p/c4d8350e2a1c 实验了一下:
- swap文件已经改为16G
- uuid已确认没问题
进展:
- 用命令 sudo s2disk 测试休眠,可以正常休眠,并且可以恢复系统原有状态。
- 通过systemctl hibernate | 点击休眠图标 | 合上盖子
- 以上三种操作均未成功,具体表现:系统恢复没有出现加载image日志输出
另外如果设置成待机,基本上一晚上电量就用完了,正常吗?
我的笔记本一般开机工作4~5个小时,理论上待机只有内存供电不至于这么不抗造啊!
晚上按照 deepin如何休眠 https://www.jianshu.com/p/c4d8350e2a1c 实验了一下:
- swap文件已经改为16G
- uuid已确认没问题
进展:
- 用命令 sudo s2disk 测试休眠,可以正常休眠,并且可以恢复系统原有状态。
- 通过systemctl hibernate | 点击休眠图标 | 合上盖子
- 以上三种操作均未成功,具体表现:系统恢复没有出现加载image日志输出
这个休眠应该和systemctl的休眠是不一样的。如果用systemctl的休眠我觉得还是要用内核参数。
Popular Events
More

中文 
用户反馈
问题/建议描述
问题如何重现
按照以上问题描述问题必先。
问题重现频率
100%
另外个人初体验deepin,可能都有些设置不了解,如果不是系统本身问题还请指正。