基本的信息:
```
操作系统: Arch Linux
KDE Plasma 版本: 5.20.4
KDE 框架版本: 5.77.0
Qt 版本: 5.15.2
内核版本: 5.4.85-1-lts
操作系统类型: 64-位
处理器: 8 × Intel® Core™ i5-8265U CPU @ 1.60GHz
内存: 7.6 GiB 内存
图形处理器: Mesa Intel® UHD Graphics 620
```
我在设置中设置合上笔记本盖子为休眠,但是下次开机之后并不能恢复像windows那样的工作状态,是不是arch就这样还是需要进行什么设置?求告知
离线
那是什么状态呢?
离线
那是什么状态呢?
就是原本开机的状态,以前打开的应用什么的都没有进行保存,不能像windows一样开机后原来的应用状态都可以恢复
离线
听起来是恢复失败了。翻一下启动日志吧。
注意要正常休眠恢复,你需要给 mkinitcpio.conf 里加上 resume hook。内核参数上也要写上 resume=XXX 指明从哪里恢复。
离线
听起来是恢复失败了。翻一下启动日志吧。
注意要正常休眠恢复,你需要给 mkinitcpio.conf 里加上 resume hook。内核参数上也要写上 resume=XXX 指明从哪里恢复。
你好我在mkinitcpio.conf里添加了下面的东西可以吗? sda2是我的swap分区
resume=“PARTLABEL=/dev/sda2”
HOOKS=(base udev resume autodetect modconf block filesystems keyboard fsck)
离线
在 mkinitcpio.conf 里加 resume=xxx 没用的。加到你的启动引导器那边去。
离线
在 mkinitcpio.conf 里加 resume=xxx 没用的。加到你的启动引导器那边去。
是在`/etc/default/grub`里添加吗?要怎么添加呢?我是用grub启动的,求告知具体的方法。谢谢了!再次感谢
离线
是。在 GRUB_CMDLINE_LINUX 的值里加进去就可以了。记得重新生成 grub.cfg。
离线
是。在 GRUB_CMDLINE_LINUX 的值里加进去就可以了。记得重新生成 grub.cfg。
是这样吗?
```
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
GRUB_CMDLINE_LINUX="resume=“PARTLABEL=/dev/sda2”"
```
然后mkinitcpio里填这个是吧
HOOKS=(base udev resume autodetect modconf block filesystems keyboard fsck)
最近编辑记录 chengshuai (2021-01-03 16:00:24)
离线
对。看着没啥问题,除了你引号不要用中文的弯角引号啊……
离线
对。看着没啥问题,除了你引号不要用中文的弯角引号啊……
还是不行:( 都不知道是这么回事,太难了我:(
离线
信息给全呀,用的是啥桌面,用的啥电源管理??
这样让人猜,问题如果能解决,在下服!!!
linux的电源管理本来就尴尬,都喜欢自己来一套,到最后都不知道用的是谁家的。
虽然人菜菜的,但也想做个有趣的人。
离线
和桌面环境应该关系不大,毕竟都是调用内核的接口。
如果配置没有问题,那就要查内核日志了。
离线
和桌面环境应该关系不大,毕竟都是调用内核的接口。
如果配置没有问题,那就要查内核日志了。
哈,被中文的wiki坑了下,尴尬。
如果系统没有装桌面环境,默认是使用systemd来管理电源,它自己会有一套默认的动作来执行相应的电源动作,应该是可以进行睡眠的。
仙子大人,systemd电源管理的默认动作是在哪里定义的呢?
最近编辑记录 luxni (2021-01-03 19:39:53)
虽然人菜菜的,但也想做个有趣的人。
离线
哈,刚才试了我的电脑,两台都是使用KDE,一台能够睡眠恢复之前的状态,一台不行,emmmmmm
虽然人菜菜的,但也想做个有趣的人。
离线