You are not logged in.
Pages: 1
I bought a new Acer c720 chromebook yesterday, the first thing I did was to install Arch Linux on it.Everything is ok until I notice that the cpu fan is keeping on which drive me crazy.I try to figure it out by the following wiki page : Fancontrol but with no luck, the sensors didn't detect the cpu fan,
this is the sensors output:
$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +39.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +39.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +37.0°C (high = +100.0°C, crit = +100.0°C)
Did I miss something?
Offline
It's very noisy and the brings the battery problem.
Offline
Those temperatures are nothing to cause high CPU fan speeds. What do you mean by "with no luck"? How far did you get? Did you just not understand it? Did something not work? Did the download fail?
Arch user since August 2014.
Currently flirting with BSPWM ~\\~ CLI enthusiast.
Also currently building an Arch desktop PC. Suggestions welcome!
Please excuse occasional beginner questions.
Offline
I don't have a detailed solution unfortunately- only a piece of the puzzle.
It looks like that has a four wire fan which means there should be some way to control it without modifying the hardware or the BIOS, etc.
http://www.ebay.com/itm/like/151397733455?lpid=82
However a couple of Archers were having the same issue and didn't seem to have any luck
https://bbs.archlinux.org/viewtopic.php?id=173418&p=18
They even asked on the LM sensors mailing list and were told at that time (July) that someone would have to basically reverse engineer how Google did it in their kernel.
http://lists.lm-sensors.org/pipermail/l … 42359.html
Well, it does, as you can see here.
Problem is that the fan controller is not detected, which suggests
that ChromeOS includes a fan controller driver for your system
which is not included in the upstream kernel and thus not in ArchLinux.
Detecting and instantiating the SMBus controller won't help you with
detecting the fan controller, much less with installing a driver for it.You could try to get the ChromeOS kernel source, figure out how they
control the fans, and port the necessary code to ArchLinux. I don't know
if there is anything else you could do.Guenter
Offline
Thanks for you replay. You get the key. I found that I did't patch the kernel after installation according to the arch wiki page Post_Installation_Configuration, I will patch the kernel and tell the result.Thanks again!
Offline
Those temperatures are nothing to cause high CPU fan speeds. What do you mean by "with no luck"? How far did you get? Did you just not understand it? Did something not work? Did the download fail?
Thanks for you replay, I think I forget to patch the kernel.Some driver is missing.
Offline
I don't have a detailed solution unfortunately- only a piece of the puzzle.
It looks like that has a four wire fan which means there should be some way to control it without modifying the hardware or the BIOS, etc.
http://www.ebay.com/itm/like/151397733455?lpid=82However a couple of Archers were having the same issue and didn't seem to have any luck
https://bbs.archlinux.org/viewtopic.php?id=173418&p=18
They even asked on the LM sensors mailing list and were told at that time (July) that someone would have to basically reverse engineer how Google did it in their kernel.
http://lists.lm-sensors.org/pipermail/l … 42359.html
Well, it does, as you can see here.
Problem is that the fan controller is not detected, which suggests
that ChromeOS includes a fan controller driver for your system
which is not included in the upstream kernel and thus not in ArchLinux.
Detecting and instantiating the SMBus controller won't help you with
detecting the fan controller, much less with installing a driver for it.You could try to get the ChromeOS kernel source, figure out how they
control the fans, and port the necessary code to ArchLinux. I don't know
if there is anything else you could do.Guenter
Thanks.
Offline
Pages: 1