Argon EON's OLED display does not allow for tools like hd-idle
to detect when
drives are inactive due to constant temperature, RAID and usage checks, thus
preventing spin down of the drives.
The responsible Python script is slowed down to a more senseful value using the decorator / extra bit of code below.
Simply insert the code from the Gist below in your /etc/argon/argonsysinfo.py
and add @no_spinup
above the following functions that already exist within the file:
- argonsysinfo_gethddtemp
- argonsysinfo_listhddusage
- argonsysinfo_listraid
It should look like this then:
@no_spinup
def argonsysinfo_gethddtemp():
...
Optionally, you can set SPINUP_ACTIVE_CHECK_MINUTES
to another value. This is
how often checks occurr and has to be about 25% bigger of the timeout you set in
hd-idle
's monitoring service. Note that OVM should use the default power options
on the disks, as mentioned everywhere when installing hd-idle
.
Enjoy quiet evenings with idle disks~
Should line 29 be
_spinup_cache
as well? Rather than_signup_cache
?