You are not logged in.
I run Arch on an Acer Aspire 5755g laptop (supported by acerhdf) but acerhdf doesn't work. The BIOS fan control of this laptop is not enough when the Nvidia card is on and I need better control for the fan speed.
The main condition for acerhdf to work is "ConditionPathExists=/sys/class/thermal/thermal_zone0/mode", according to acerhdf.service which I installed from AUR and enabled. I also created /etc/modprobe.d/acerhdf.conf, according to https://wiki.archlinux.org/index.php/Ac … ne#acerhdf, with these settings:
options acerhdf verbose=0 fanon=60000 fanoff=55000 interval=10 kernelmode=1
When I run
acerhdf status
I get this error:
/usr/bin/cat: /sys/class/thermal/thermal_zone0/mode: No such file or directory
Also dmesg doesn't produce any output regarding acerhdf.
I searched for a way to make this work but I couldn't find any solutions. Could someone please give me an idea on how to solve this? Maybe I'm doing something wrong.
Thanks
Last edited by eugen.b (2014-02-27 19:47:53)
Offline
I also created /etc/modprobe.d/acerhdf.service
IIRC files in modprobe.d have to end in .conf for modprobe to process them. You can check if the module is loaded by
lsmod | grep acerLast edited by hokasch (2014-02-27 18:09:50)
Offline
Sorry, that was my typing mistake. I did create /etc/modprobe.d/acerhdf.conf (not acerhdf.service).
Output for
lsmod | grep acer
is
acer_wmi 23814 0
sparse_keymap 3146 1 acer_wmi
rfkill 15651 3 cfg80211,acer_wmi
video 11425 2 i915,acer_wmi
wmi 8251 2 acer_wmi,mxm_wmi
i8042 13366 2 acer_wmi,libps2
Offline
acer_hdf is not loaded, what happens if you modprobe it? You might need an entry in /etc/modules-load.d/ to load the module on boot.
Offline
If I modprobe it, I get:
modprobe: ERROR: could not insert 'acerhdf': Invalid argument
I even listed it in /etc/modules-load.d, no change.
Offline
So here's what I just did...
I downloaded the archive from AUR and built it manually (make, make install) because "yaourt acerhdf" doesn't do that for some reason.
Now everything works, module is loaded at boot. Unfortunately it doesn't seem to change anything, fan works the same as without acerhdf, no matter what settings I choose. ![]()
On Windows, Acer released a small program that switches the fan on at full speed, otherwise it would spin at max 80% of its full speed.
On Linux I couldn't find such a program, not even acerhdf does the trick. Next time I'll choose my laptop more carefully.
Offline