Juster skærmdvale
Scriptet deaktiverer eller genaktiverer skærmdvale ved inaktivitet for en OS2borgerPC Kiosk.
Source: Download script
Last Updated: 11. September 2025 by Agnete Moos (agms@sonderborg.dk)
Parameters:
Navn | Type | Standardværdi | Påkrævet |
---|---|---|---|
Click to see the source code
#! /usr/bin/env sh
#
# Changes monitor power saving.
# A special use case for this is as a fix for touchscreens that refuse to
# wake up on touch.
#
# Arguments:
# 1: ACTIVATE: 'True' turns monitor power saving on. False turns it 'off'.
#
# Author: mfm@magenta.dk
set -ex
ACTIVATE=$1
FILE="/home/chrome/.xinitrc"
if ! get_os2borgerpc_config os2_product | grep --quiet kiosk; then
echo "Dette script er ikke designet til at blive anvendt på en regulær OS2borgerPC-maskine."
exit 1
fi
if [ "$ACTIVATE" = 'True' ]; then
printf '%s\n' 'Slår automatisk skærmslukning ved inaktivitet TIL'
sed -i "/xset -dpms/d" "$FILE"
else
printf '%s\n' 'Slår automatisk skærmslukning ved inaktivitet FRA'
if ! grep -q "\-dpms" "$FILE"; then
sed -i "s/\(xset s noblank\)/\1\nxset -dpms/" "$FILE"
fi
fi
Beskrivelse
Scriptet deaktiverer eller genaktiverer skærmdvale ved inaktivitet for en OS2borgerPC Kiosk.
Det kan være særligt brugbart på nogle AIOs/computer-touchskærme, der ikke vækkes ved berøring, eller ved computere der skal vise eksempelvis slideshows, hvor man ikke kan indstille at skærmen aldrig skal slukke i BIOS eller i skærmens indbyggede indstillinger.
Scriptet tager effekt efter genstart.
Dette script er blevet testet og virker på Ubuntu 22.04.
Parametre
1: Tillad skærmdvale: Sæt hak for at tillade skærmdvale. Lad stå tom for ikke at tillade det. (standard)