如何识别 Debian Squeeze 系统锁定的原因?

如何识别 Debian Squeeze 系统锁定的原因?

我办公室里有一台安装了 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'"

然后重启你的机器。希望这样能解决问题。如果没有,请大声喊出来。

相关内容