我有一个联想 Thinkpad,“有时”在我将笔记本电脑从挂起状态唤醒后,它的两个 LED 开始闪烁,我可以通过将笔记本电脑置于睡眠模式并再次唤醒它来解决这个问题(有时我必须做更多一次)。
我知道我可以使用以下方法将它们的状态从“闪烁”重置为“开启”:
echo 0 on | sudo tee /proc/acpi/ibm/led
这有什么具体原因吗?我记得一个闪烁的 LED 是系统发生问题的指示器。
我怎样才能自动修复闪烁?
我有一个联想 Thinkpad,“有时”在我将笔记本电脑从挂起状态唤醒后,它的两个 LED 开始闪烁,我可以通过将笔记本电脑置于睡眠模式并再次唤醒它来解决这个问题(有时我必须做更多一次)。
我知道我可以使用以下方法将它们的状态从“闪烁”重置为“开启”:
echo 0 on | sudo tee /proc/acpi/ibm/led
这有什么具体原因吗?我记得一个闪烁的 LED 是系统发生问题的指示器。
我怎样才能自动修复闪烁?
Ubuntu 16.04 使用 systemd 作为其初始化系统,我们可以编写一个简单的脚本,每次系统从挂起唤醒时重置 LED 状态。
在这里创建一个文件:
随意命名,例如:led。然后使文件可执行:
之后,使用所需的编辑器将这些行写入文件:
它表示如果事件是“暂停”(例如:不是“休眠”)并且我们处于“发布”模式(从不进入状态中醒来),则写入
0 on
重置/proc/acpi/ibm/led
LED 的位置。