我办公室里有一台安装了 debian squeeze 的桌面系统。每隔几天,当我早上进来时,系统似乎处于睡眠状态,无法唤醒。我怀疑它进入了省电模式,然后在我单击鼠标或触摸键盘时没有收到唤醒信号。
有人知道我应该去哪里查找才能开始追踪这个问题吗?比如日志文件等?
我对此表示怀疑,但也许我使用的是 Mac 铝制 USB 键盘和无线 USB 鼠标(带有关闭开关)与此有关?也许,当我在一天结束时关闭鼠标时,系统会以某种方式失去对该设备的跟踪?我不知道 :P。
提前致谢。
答案1
听起来就像我之前在 11.10->12.04 升级过程中遇到的事情。
使用
$ lsusb
查找鼠标/键盘产品和供应商 ID。如果您的设备的输出为:
Bus 003 Device 002: ID 046d:c52e Logitech, Inc.
046d
您的供应商 ID 是c52e
您的产品 ID 是
然后编辑你的规则:
$ sudo gedit /etc/udev/rules.d/90-keyboardwakeup.rules
并添加正确的产品和供应商 ID:
SUBSYSTEM=="usb", ATTRS{idVendor}=="YOUR VENDOR ID HERE", ATTRS{idProduct}=="YOUR PRODUCT ID HERE" RUN+="/bin/sh -c 'echo enabled > /sys$env{DEVPATH}/../power/wakeup'"
然后重启你的机器。希望这样能解决问题。如果没有,请大声喊出来。