当我的笔记本电脑尝试自行挂起以避免电源故障时,我没有成功挂起,而是从 xfce4-power-manager 收到弹出窗口:“您确定要休眠系统吗?应用程序当前正在禁用自动睡眠。执行此操作现在可能会损坏该应用程序的工作状态。”
如何防止应用程序在电池电量低时阻止挂起?
$ dbus-send --print-reply --dest=org.freedesktop.PowerManagement /org/freedesktop/PowerManagement/Inhibit org.freedesktop.PowerManagement.Inhibit.GetInhibitors
揭示了:
freedesktop/PowerManagement/Inhibit org.freedesktop.PowerManagement.Inhibit.GetInhibitors方法返回时间=1528483300.093042发件人=:1.35 - >目的地=:1.96串行= 81回复_串行= 2数组[字符串“/usr/lib/chromium-browser/chromium-浏览器”]
但有时也有其他人。
不用说,这对我的笔记本电脑的充电状态和电池健康状况来说是灾难性的,并导致可恢复的文件系统损坏,因为这些应用程序通过过早耗尽电池,然后阻止挽救生命的暂停来防止它们丢失状态,从而愚蠢地迫使系统出现故障。 。
理想情况下,当系统电池电量不低时,其中一些应用程序应该仍然能够防止挂起,但我希望有机会允许那种行为。它应该绝不已进行默认设置,应用程序可以克服电源管理设置,以保护硬件和文件系统的一致性!