Hallo, gibt es eine Möglichkeit Linux Ubuntu automatisch nach 30 Minuten ohne Benutzeraktion herunterzufahren? Diese Einstellung sollte dauerhaft sein.
Hallo Mike (und willkommen bei linuxmuster),
Es gibt das Programm xprintidle
, das die Zeit ohne Benutzerinteraktion in Millisekunden ausgibt. Installieren kann man das mit apt install xprintidle
. Danach kannst Du z.B. ein Skript (z.B. über Ubuntus Startprogramme
) einbinden, welches den Rechner herunterfährt:
#!/bin/bash
idletime=$((1000*60*30)) # 30 Minuten in Millisekunden umrechnen
while true; do
idle=`xprintidle`
echo $idle
if (( $idle > $idletime )); then
dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true
fi
sleep 1
done
Viele Grüße
Thomas
Quelle (mit weiteren Möglichkeiten): https://askubuntu.com/questions/442795/how-to-shutdown-ubuntu-after-2-hours-of-idle
2 „Gefällt mir“
Hallo Mike,
das Tool Autopoweroff kann das. Es läuft auf vielen Linux-Varianten.
Beste Grüße
Jörg
1 „Gefällt mir“