Blank'e skærm i X fra comm. line
Hej
Jeg har søgt lidt, men fundet en masse om det modsatte; at slå blanking fra osv.
Jeg kunne godt tænke mig, at kunne blank'e skærmen i X fra kommandolinjen, som den gør af sig selv efter 10-15 min.
Hvilken kommando skal jeg have fat i?
På forhånd tak :)
Jeg har søgt lidt, men fundet en masse om det modsatte; at slå blanking fra osv.
Jeg kunne godt tænke mig, at kunne blank'e skærmen i X fra kommandolinjen, som den gør af sig selv efter 10-15 min.
Hvilken kommando skal jeg have fat i?
På forhånd tak :)
Kommentarer4
xset dpms force off
xset dpms force standby
og xset dpms force suspend bør alle virke.
Skriv xset og tryk Enter for info om kommandoen.
Du kan oprette en menu i
#!/bin/bash
cmd=(dialog --separate-output --checklist "Skriv noget her. Adskil sætninger med en tom linje.
Opret flere punkter hvis du har brug for det.
Brug og taster til at vælge punkter. for at eksekvere.
Vælg et punkt:" 22 76 16)
options=(1 "Sluk skærmen" off # Alle punkter kan sættes standard til "on"
2 "Punkt 2" off
3 "Punkt 3" off
4 "Punkt 4" off)
choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty)
clear
for choice in $choices
do
case $choice in
1)
echo "Sluk skærmen"
# Eksempel (sluk skærmen)
xset dpms force standby
;;
2)
echo "Punkt 2"
;;
3)
echo "Punkt 3"
;;
4)
echo "Punkt 4"
;;
esac
done
Jeg takker for svaret - det
Mvh.
Klonk
Selv tak.
I forbindelse med
I forbindelse med menuen i #2 på Ubuntu 16.04, så skal man formentlig først installere dialog før den virker.
sudo apt install dialog