使用银河麒麟桌面系统有时会出现系统休眠后再唤醒,鼠标键盘失效的问题,可尝试以下方法解决。
1.检查是否安装 laptop-mode-tools 工具
执行命令:
dpkg -l | grep laptop-mode-tools
如果执行命令无结果输出,表示未安装(如果已安装,忽略第2步)
2.安装 laptop-mode-tools 包
执行命令:
sudo apt update
sudo apt-get install laptop-mode-tools
安装完成后查看结果
3.判断 Laptop 是否启用了 laptop_mode 模式
执行命令:
cat /proc/sys/vm/laptop_mode
如果显示结果为0,则表示未启动,如果为非0的数字则表示启动了(一般是2)
4.启动 laptop_mod
直接在终端中输入
sudo laptop_mode start
启动了 laptop_mode 之后,在系统挂起后,基本上就不会遇到鼠标键盘无法唤醒的情况了。
5.查看在/etc/laptop-mode/laptop-mode.conf 中的配置
查找
ENABLE_LAPTOP_MODE_ON_BATTERY
ENABLE_LAPTOP_MODE_ON_AC
ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED
当用电池,外接电源,合上显示屏的时候是否启用 LAPTOP_MODE全部设置为 1 就可以了。
6.启动 laptop_mode 并查看结果:
执行命令:
sudo laptop_mode start
注:为了解决鼠标键盘自动休眠导致的失灵问题,需要执行命令:
sudo gedi /etc/laptop-mode/conf.d/runtime-pm.conf
把
AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST=""
改为
AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="usbhid
usb-storage"
注意:这一步一定要做。