什么唤醒了我的计算机?

什么唤醒了我的计算机?

我想知道是否有命令或程序可以显示上次从挂起状态唤醒的原因。

在 Windows 中存在一个内置命令,显示最后唤醒的原因,例如键盘或鼠标,或通过 WOL。

事情是这样的,已经发生过两次了,早上我明明让电脑进入睡眠状态,却发现它却醒了。

/var/log/pm-suspend.log:

2013 年 10 月 22 日星期二 23:50:24 EEST:执行暂停 2013 年 10 月 23 日星期三 08:24:11 EEST:唤醒。2013 年 10 月 23 日星期三 08:24:11 EEST:运行用于恢复的钩子

/var/log/syslog

消息

PS:默认 13.10 安装,WOL 已启用,但我不认为这是一个问题,因为我以前使用过 WOL(使用 Archlinux 和 SuSe),并且只有当我告诉它这样做时它才会唤醒。

答案1

显然,这是一个有缺陷的网站在我的浏览器中运行脚本,导致计算机被唤醒。

由于我没有找到可以回答我的问题的程序,因此我将保留此未解决的问题。

答案2

经过进一步的调查,故障是由我的无线鼠标引起的。如果我让电脑进入睡眠状态,然后移动鼠标,电脑就会唤醒。

解决方案是每次我启动计算机时添加它以运行echo "disabled" > /sys/bus/usb/devices/3-7/power/wakeup/etc/rc.local

这会告诉我的 EDR 发射器所在的 USB 端口禁用通过鼠标唤醒的选项。

簡單而清潔。

相关内容