#!/bin/bash
export DISPLAY=:0
# 将使用交流电源(插电)时屏幕黑屏的延迟时间设置为 0 秒,即从不黑屏
gsettings set org.ukui.power-manager sleep-display-ac 0
# 将使用电池电源时屏幕黑屏的延迟时间设置为 0 秒,即从不黑屏
gsettings set org.ukui.power-manager sleep-display-battery 0
# 将使用交流电源(插电)时进入睡眠模式的延迟时间设置为 0 秒,即从不进入睡眠模式
gsettings set org.ukui.power-manager sleep-computer-ac 0
# 将使用电池电源时进入睡眠模式的延迟时间设置为 0 秒,即从不进入睡眠模式
gsettings set org.ukui.power-manager sleep-computer-battery 0
# 关闭交流电源时的自动锁屏
gsettings set org.ukui.power-manager lock-use-screensaver false
# 关闭电池电源时的自动锁屏
gsettings set org.ukui.power-manager lock-use-screensaver false
#锁屏验证指令
#gsettings set org.ukui.screensaver lock_enabled false
#gsettings set org.ukui.screensaver idle-activation-enabled false
#gsettings set org.gnome.desktop.screensaver lock-enabled false
#gsettings set org.gnome.desktop.session idle-delay 0
#设置锁屏为从不
gsettings set org.ukui.screensaver idle-delay -1
gsettings set org.ukui.screensaver idle-lock -1
gsettings set org.ukui.screensaver idle-activation-enabled false
echo "电源管理设置已成功更新。"
# 立即应用更改
#sudo systemctl restart upower
# 或者
#dbus-send --session --dest=org.ukui.power-manager --type=method_call /org/ukui/power_manager org.ukui.power-manager.Reload
04-06
5027
12-07
1456