Nazdar,
chvíli přemejšlím, jak si vytvořit vlastní spořič obrazovky, nemyslím tím ale nějakou tu rozhejbanou čmáranici, ale náhradu za gnome-screensaver, kterej by uměl po přednastaveným čase neaktivity:
- přepnout monitor do stand-by (umím)
- podtaktovat GPU a VRAM u NV (umím; u mně to jde na asi 150MHz/200MHz z původních 500MHz/600MHz)
- snížit frekvenci obou jader CPU (to je bez problému, u mně to běží na 2GHz jen při zátěži, jinak na 1.2GHz, zřídkakdy na 1.6GHz)
- zastavit nepoužívaný disky (umím; 3 disky, přes hdparm)
Jak je vidět, je to spíš takovej šetřič energie (Bursík by měl radost), ale nevím, kde odchytit signál z klávesnice a myši, jak to potom zpracovat, aby z toho lezly jen 2 stavy (hejbnuto-nehejbnuto, něco určitýho/cokoliv jinýho), který bych odebíral a zpracovával v určitým časovým intervalu, např. 1s, nechci tedy nic, co by mi po monitoru běhalo, jen vypnout co jde a minimalizovat spotřebu toho, co vypnout nejde.
P. S. 1: Jo a chci to napsat v BASHi.
P. S. 2: Nebo pokud by se dal průběžně zjišťovat aktuální stav gnome-screensaveru (aniž by se díky tomu změnil jeho stav), pak by to mohlo sloužit jako přídavnej skript, to by mohlo stačit. Sám je nastavenej tak, aby jen vypnul monitor.
Stroj běží 24/7 (server) a nechci, aby v nečinnosti zbytečně moc žral.
Předem díky moc za návrhy!