碰到问题的系统环境:
ubuntu16.04
y460的笔记本
xfce4桌面
症状表现为:
合上笔记本盖子后再打开(合上笔记本盖子=进入睡眠模式),屏幕全黑,点击鼠标和键盘无反应。
解决方案如下:
gedit /etc/laptop-mode/laptop-mode.conf
ENABLE_LAPTOP_MODE_ON_BATTERY=1
ENABLE_LAPTOP_MODE_ON_AC=1
ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1
gedit /etc/laptop-mode/conf.d/runtime-pm.conf
AUTOSUSPEND_RUNTIME_DEVTYPE_BLACKLIST改为:
AUTOSUSPEND_RUNTIME_DEVTYPE_BLACKLIST="usbhid usb-storage"
apt-get install --reinstall xserver-xorg-input-all
apt-get install laptop-mode-tools
dpkg -l |grep laptop-mode-tools
gedit /etc/laptop-mode/laptop-mode.conf
ENABLE_LAPTOP_MODE_ON_BATTERY=1
ENABLE_LAPTOP_MODE_ON_AC=1
ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1
gedit /etc/laptop-mode/conf.d/runtime-pm.conf
AUTOSUSPEND_RUNTIME_DEVTYPE_BLACKLIST改为:
AUTOSUSPEND_RUNTIME_DEVTYPE_BLACKLIST="usbhid usb-storage"
这样就可以在休眠后唤醒了,问题还是有的,就是唤醒后,鼠标只能移动,无法点击,这个时候输入:
xdotool mouseup 1
会有些许效果。
注意,此时不要进行第二次休眠,否则就无法恢复了,应该设法注销,然后重新登录桌面,这样鼠标功能就完全恢复了。