appunti personali

se trovi qualcosa di utile, lascia un commento. grazie.

fancontrol non riparte al resume su debian

OBSOLETO: il blocco non si verifica più in Debian Jessie. Però fancontrol non riparte al resume. Per risolvere, ho aggiornato lo script

#!/bin/sh
#
# /lib/systemd/system-sleep/fancontrol
#
# restart fancontrol on resume

case "${1}" in
  pre|hibernate|suspend)
    # does nothing
  ;;
  post|thaw|resume)
    /usr/sbin/service fancontrol restart
    # was /etc/init.d/fancontrol restart
  ;;
  *) exit
  ;;
esac

che va ora posizionato in /lib/systemd/system-sleep/ e reso eseguibile con

# chmod +x /lib/systemd/system-sleep/fancontrol

Anche il conflitto col pacchetto lm-sensors risulta superato.


articolo originale

Fancontrol blocca il resume su Debian

La comodissima utilità fancontrol permette di regolare la velocità della ventola di raffreddamento del processore in base temperatura di quest’ultimo. L’utilizzo pratico è quello di lasciare la ventola alla velocità minima finché il processore non raggiunge una temperatura impostata riducendo quindi consumi e soprattutto rumorosità.

Installazione corretta di fancontrol

  1. installare lm-sensors ed eseguire sensors-detect per rilevare i sensori presenti sull’hardware.
  2. disinstallare lm-sensors (che va in conflitto con lo script di avvio di fancontrol).
  3. installare fancontrol ed eseguire pwmconfig per la sua configurazione.

Soluzione al blocco del resume

Inserire nel file /etc/pm/sleep.d/20_fancontrol questo script

#!/bin/sh
#
# /etc/pm/sleep.d/20_fancontrol
#
# restart fancontrol on resume

case "${1}" in
  pre|hibernate|suspend)
    # does nothing
  ;;
  post|thaw|resume)
    /etc/init.d/fancontrol restart
  ;;
  *) exit
  ;;
esac

ovviamente reso eseguibile.
Riferimenti per gli script da eseguire in ripresa e/o sospensione si trovano qui.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *