目前 gnome-shell 的待机有些问题,对于笔记本用户而言,扣上笔记本盖来待机只能成功一次,且开盖恢复后所有的系统快捷键都会失效。
我们在这里提供一个临时的解决方法。
方法一:安装临时修复包
Linux Deepin 用户可以按如下方式安装 deepin-laptop-suspend 这个修复包,可在终端中输入
1 |
sudo apt-get install deepin-laptop-suspend |
然后在“系统设置 -> 电源” 里面把“合上盖子时”设置为“不处理”,避免与上述安装的软件包造成冲突。
方法二:手动修复
第一步:生成 /etc/acpi/events/lid 文件
可在命令行中输入
1 |
sudo nano -w /etc/acpi/events/lid |
编辑文件 /etc/acpi/events/lid 的内容为
1 2 |
event=button/lid action=/etc/acpi/actions/lid.sh |
第二步:生成 /etc/acpi/actions/lid.sh 文件
1 2 |
sudo mkdir -p /etc/acpi/actions sudo nano -w /etc/acpi/actions/lid.sh |
编辑文件 /etc/acpi/actions/lid.sh 的内容为
1 2 |
#!/bin/bash pm-suspend |
第三步:给 /etc/acpi/actions/lid.sh 文件可执行权限
1 |
sudo chmod +x /etc/acpi/actions/lid.sh |
第四步:重启 acpid 服务
1 |
sudo service acpid restart |
做完上面的操作后,与方法一相同,需要在“系统设置 -> 电源管理”里面把所有关于待机的设置禁用,以免和上面的脚本冲突。