当电池电量极低时,如何设置计算机进入挂起状态?

当电池电量极低时,如何设置计算机进入挂起状态?

我不小心点击了系统设置>电源下的“当电量极低时”选项。原始条目是空白的,但我点击后只剩下休眠和关机两个选项。我想将其重新设置为挂起。

答案1

要将此设置改回挂起,请使用 dconf-editor。转到 org.gnome.settings-daemon.plugins.power 并将 critical-battery-action 更改为挂起。

或者,在终端会话中使用以下命令:

gsettings set org.gnome.settings-daemon.plugins.power critical-battery-action 'suspend'

gsettings命令默认常驻,但dconf-editor需要通过以下方式安装:

sudo apt-get install dconf-tools

答案2

我没有足够的代表来编辑或评论,所以如果有人愿意的话,这是对 AtomHeartFather 的答案的评论/编辑。

您还可以使用 dconf-tools 更改被视为低电量/电池电量危急的百分比值。在同一个电源部分,将以下值修改为所需的百分比。

percentage-action

percentage-critical

percentage-low

注意:对percentage-action触发该critical-battery-action设置的设置要进行特别考虑。

答案3

没有可用的暂停选项。

当电量极低时,您无法暂停,要暂停,您需要电力将会话保存到 RAM 中,以便您更快地恢复,如果您断电,您将失去当前的暂停状态。

休眠将当前状态复制到硬盘,速度较慢,但​​您可以关闭电源。

关机是显而易见的——您将丢失活动会话中的所有数据,并在重新启动时有一个新会话。

答案4

我遇到了这个问题。

每当我正在认真工作时,我的电脑突然断电,我就会感到非常沮丧。

我写了一个脚本,每两分钟检查一次交流电源状态,并在断电时休眠。请根据电池的健康状况进行修改。我的电池在主电源断电后只能工作两分钟。

#!/bin/bash

if [[ $(cat /sys/class/power_supply/AC0/online) == *0* ]] ; then

    echo 'On battery power'
    #pmi action suspend

    dbus-send --system --print-reply \
    --dest="org.freedesktop.UPower" \
    /org/freedesktop/UPower \
    org.freedesktop.UPower.Suspend

#else
#    echo 'On Ac Power'
fi

我将脚本放在一个名为的文件中powerMon.sh,并将其设置为cron job每两分钟运行一次。

相关内容