commit:     4ecae8fec83252f13912b2c9ffe7f0ece394c7ae
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 16:53:06 2024 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Mar  5 16:53:06 2024 +0000
URL:        https://gitweb.gentoo.org/proj/releng.git/commit/?id=4ecae8fe

livegui/fsscript: attempt to disable suspend

Bug: https://bugs.gentoo.org/925002

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 .../specs/amd64/livegui/files/fsscript-stage2.sh   | 57 ++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/releases/specs/amd64/livegui/files/fsscript-stage2.sh 
b/releases/specs/amd64/livegui/files/fsscript-stage2.sh
index 05ddf659..ad49ec3b 100755
--- a/releases/specs/amd64/livegui/files/fsscript-stage2.sh
+++ b/releases/specs/amd64/livegui/files/fsscript-stage2.sh
@@ -67,6 +67,63 @@ Exec=systemsettings5 kcm_keyboard
 Terminal=false
 " > .config/autostart/systemsettings-keyboard.desktop
 
+# Disable suspend
+echo "[AC]
+icon=battery-charging
+
+[AC][DPMSControl]
+idleTime=600
+lockBeforeTurnOff=0
+
+[AC][DimDisplay]
+idleTime=300000
+
+[AC][HandleButtonEvents]
+lidAction=1
+powerButtonAction=16
+powerDownAction=16
+triggerLidActionWhenExternalMonitorPresent=false
+
+[Battery]
+icon=battery-060
+
+[Battery][DPMSControl]
+idleTime=300
+lockBeforeTurnOff=0
+
+[Battery][DimDisplay]
+idleTime=120000
+
+[Battery][HandleButtonEvents]
+lidAction=1
+powerButtonAction=16
+powerDownAction=16
+triggerLidActionWhenExternalMonitorPresent=false
+
+[LowBattery]
+icon=battery-low
+
+[LowBattery][BrightnessControl]
+value=30
+
+[LowBattery][DPMSControl]
+idleTime=120
+lockBeforeTurnOff=0
+
+[LowBattery][DimDisplay]
+idleTime=60000
+
+[LowBattery][HandleButtonEvents]
+lidAction=1
+powerButtonAction=16
+powerDownAction=16
+triggerLidActionWhenExternalMonitorPresent=false
+
+[LowBattery][SuspendSession]
+idleTime=300000
+suspendThenHibernate=false
+suspendType=1" > .config/powermanagementprofilesrc
+
 popd
 # Clean up perms
 chown -R gentoo:users /home/gentoo

Reply via email to