Hej!
Jag har skrivit ett skript som jag k�r varje g�ng som jag l�mnar
datorn. Skriptet st�nger av sk�rmen ("xset dpms force off"), st�nger
av ljudet (med amixer) och markerar mig som fr�nvarnade p� MSN
("gaim-remote away"). Jag har ocks� fixat s� att "updatedb" fr�n
find-paketet bara k�rs n�r datorn �r i pausl�ge. N�r jag sover med
datorn p� har jag ett s�rskilt l�ge som ocks� st�nger av �tkomst till
skrivaren ("cupsdisable"). Skriptet �r knutet till olika knappar p�
tangentbordet beroende p� vilket pausl�ge man vill ha. Sedan trycker
man p� en s�rskild knapp-kombination f�r att v�cka datorn igen.
Problemet �r ju att om man trycker p� vilken knapp som helst eller
bara r�r p� musen (eller nuddar databordet eller stampar i golvet) s�
startar ju sk�rmen igen automatiskt, utan de andra grejerna
startas. S� min fr�ga �r nu: kan man f�rhindra att sk�rmen vaknar
automatiskt av tangent-tryckningar och musr�relser?
PS Bifogar skriptet ifall n�gon �r intresserad. Skriptet beh�ver
modifieras beroende p� h�rdvara och �nskem�l. F�r att find-grejen ska
funka kr�vs lite mer pill.
PPS Vilket l�ge �r b�st att f�rs�tta sk�rmen i n�r man ska vara borta
n�gra timmar? N�r man ska vara borta n�gra minuter?
(blank/standby/suspend/off)
/Pelle
#!/bin/sh
case $1 in
active)
xset dpms force on
amixer set 'Audigy Analog/Digital Output Jack' on > /dev/null
gaim-remote back
cupsenable
echo '0' > /var/lock/bgwork-allowed
;;
short)
xset dpms force standby
amixer set 'Audigy Analog/Digital Output Jack' on > /dev/null
gaim-remote away
cupsenable
echo '0' > /var/lock/bgwork-allowed
;;
long)
xset dpms force off
amixer set 'Audigy Analog/Digital Output Jack' off > /dev/null
gaim-remote away
cupsenable
echo '1' > /var/lock/bgwork-allowed
;;
sleep)
xset dpms force off
amixer set 'Audigy Analog/Digital Output Jack' off > /dev/null
gaim-remote away
cupsdisable
echo '1' > /var/lock/bgwork-allowed
;;
*)
echo "$0: Unknown activity mode." > /dev/stderr
exit 1
;;
esac