Hi all,
The laptop is running openSUSE 12.3. Temperature under normal work load is in the range of 60-70dC, which I find already a bit much. If I use the discrete nvidia card via bumblebee’s optirun for a 3D game it can go up to 90dC. I find this is too much and I really get sweaty hands from that.
Additional observations:
- A few weeks ago, the fan would from time to time make a notable sound, like expelling excess heat. That doesn’t seem to happen any more.
- When I close the lid of the laptop it get’s really hot, even without 3D application or optirun.
So, I was digging into the issue and came across acpi, sensors, sensor-detect and thermald:
Output of acpi -t as root:
If 'acpi' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf acpi
That is weird, isn’t it?
Sensors give:
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +60.0°C (high = +84.0°C, crit = +100.0°C)
Core 0: +59.0°C (high = +84.0°C, crit = +100.0°C)
Core 1: +60.0°C (high = +84.0°C, crit = +100.0°C)
acpitz-virtual-0
Adapter: Virtual device
temp1: +56.0°C (crit = +128.0°C)
temp2: +0.0°C (crit = +128.0°C)
temp3: +0.0°C (crit = +128.0°C)
temp4: +0.0°C (crit = +128.0°C)
temp5: +32.0°C (crit = +128.0°C)
temp6: +114.0°C (crit = +128.0°C)
sensors-detect spits out:
http://i.imgur.com/nfZ8XYd.png
I followed up on it by installing thermald, which is running:
thermald.service - Thermal Daemon Service
Loaded: loaded (/usr/lib/systemd/system/thermald.service; enabled)
Active: active (running) since Wed 2015-07-08 21:28:52 SGT; 18min ago
Main PID: 2147 (thermald)
CGroup: /system.slice/thermald.service
└─2147 /usr/sbin/thermald --no-daemon --dbus-enable
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 0:Processor
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 4:intel_powerclamp
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 6:intel_pstate
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 5:rapl_controller
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 0:Processor
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 4:intel_powerclamp
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 6:intel_pstate
Jul 08 21:31:15 voya.site thermald[2147]: thd_trip_cdev_state_reset index 5:rapl_controller
Jul 08 21:31:16 voya.site thermald[2147]: Read set point 0
But the behavior hasn’t changed. So I tried editing the thermald configuration, even though I read that thermald is buggy on Haswell architectures, which my chip is. In the process I came across /sys/class/thermal:
cooling_device0 through cooling_device3 all only list ‘Processor’ in the file ‘Device’
cooling_device4 lists ‘intel_powerclamp’, at least. But where is the fan? Is it not a cooling device? Or is it listed somewhere else?
I honestly don’t dare to go further on my own and help from the community is much appreciated. Please let me know, which additional information might be needed.
Thanks in advance,
Kai