I cannot monitor temperature of my CPU and motherboard and I cannot control my fans. Do you have a solution or maybe similar problems? Please leave a message!
I made myself a new system. I bought a CPU with a nice cooler, a GPU with integrated cooler and my case has 3 fans. (I want to do some over clocking in the future) With all this cooling violence I actually want to see what the temperature of my components are and also control my fans for noise reduction.
In my BIOS a can set a target temperature for my CPU and for the case fans I can only set one value. For my GPU I have no clue to control it.
In Ubuntu my fans are all running at the same speed the whole time. Even when the system goes to sleep (and I never get it out BTW). This results in a lot of noise and probably unnecessary power consumption.
So I searched a bit in the Ubuntu forum and I am not the only one with fan and temperature controlling problems. The last 3 days these topics came where active:
- Ubuntu not Adjusting Fan Speed http://ubuntuforums.org/showthread.php?t=1631519
- problem with lm-sensors and temperature http://ubuntuforums.org/showthread.php?t=1699121
- ATI mobility radeon 5730 HD fan is running all the time, GPU is cold http://ubuntuforums.org/showthread.php?t=1566728
- Acer Aspire 5742 i3 Intel HD - cpu fan speed http://ubuntuforums.org/showthread.p...+speed+control
- Cooling problems under Ubuntu http://ubuntuforums.org/showthread.php?t=1696654
- dmesg: "CPU power or thermal limit exceeded" http://ubuntuforums.org/showthread.php?t=1672407
Non of these topics resulted in a workable solution!
What I learned from the topics are the following commands:
the command opens lm-sensors and lists the detected sensors. For me the output is:Code:sensors
This does not give a lot of answers.. Actually it brings me to my first questions:k10temp-pci-00c3
Adapter: PCI adapter
temp1: +16.6°C (high = +70.0°C)
Q1. Is this my soundcard or my GPU? My GPU is btw installed on a PCI-E slot.
Q2. How do I control the temperature of this component? 16 degrees is pretty cold --> is this correct?
The next command I performed was:
this detects sensors. (not all btw)Code:sudo sensors-detect
The eventual summary it gave was:
So there is no driver yet.. They are busy with it. But this results also give me questions:Driver `to-be-written':
* ISA bus, address 0x290
Chip `Nuvoton W83677HG-I Super IO Sensors' (confidence: 9)
Driver `k10temp' (autoloaded):
* Chip `AMD Family 10h thermal sensors' (confidence: 9)
Note: there is no driver for Nuvoton W83677HG-I Super IO Sensors yet.
Check http://www.lm-sensors.org/wiki/Devices for updates.
No modules to load, skipping modules configuration.
Unloading i2c-dev... OK
Q3: What is a Super IO Sensor and what does it detect?
Q4: Are there alternative programs for lm-sensors that work around this problem?
So now I know that I cannot read what the sensors are detecting. But why can't I control fans??
In one topic, forum member intuited, came with a possible explanation of the problems:
So no drivers for SMBus and IDE. And that leads me to my final questions:*-serial UNCLAIMED
product: SBx00 SMBus Controller
vendor: ATI Technologies Inc
physical id: 14
bus info: pci@0000:00:14.0
width: 32 bits
description: IDE interface
product: SB700/SB800 IDE Controller
vendor: ATI Technologies Inc
physical id: 14.1
bus info: pci@0000:00:14.1
Q5: what is are SMBus and IDE controllers?
Q6: What is the fasted way to get support for these two things?
I hope someone can help me working to a solution or can give some tips. If you have/had similar problems please let me know.
My specs are:
mobo: Asrock 890GX Extreme 3
CPU: AMD Phenom II X3 720
GPU: ATI Radeon HD 5770
CPU cooler: Cooler Master Hyper 212 Plus
Case: Cooler Master CM 690