>> $ sysctl hw.sensors | grep temp
>> hw.sensors.cpu0.temp0=95.00 degC
>> hw.sensors.acpitz0.temp0=79.00 degC (zone temperature)
> This seems hot for doing nothing. Does it run cooler on Linux?
1. Linux live usb, right after reboot from OpenBSD:
$ sensors
coretemp-isa-
Adapter: ISA adapter
Core 0: +79.0°C (high = +85.0°C, crit = +85.0°C)
Core 1: +78.0°C (high = +85.0°C, crit = +85.0°C)
acpitz-virtual-0
Adapter: Virtual device
temp1:+76.0°C (crit = +119.0°C)
nouveau-pci-0100
Adapter: PCI adapter
GPU core: +0.90 V (min = +0.90 V, max = +1.17 V)
temp1:+85.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +2.0°C)
(emerg = +110.0°C, hyst = +5.0°C)
2. Linux live usb, soon after reboot from OpenBSD:
$ sensors
coretemp-isa-
Adapter: ISA adapter
Core 0: +75.0°C (high = +85.0°C, crit = +85.0°C)
Core 1: +75.0°C (high = +85.0°C, crit = +85.0°C)
acpitz-virtual-0
Adapter: Virtual device
temp1:+73.0°C (crit = +119.0°C)
nouveau-pci-0100
Adapter: PCI adapter
GPU core: +0.90 V (min = +0.90 V, max = +1.17 V)
temp1:+81.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +2.0°C)
(emerg = +110.0°C, hyst = +5.0°C)
3. Linux live usb, idle for longer time:
$ sensors
coretemp-isa-
Adapter: ISA adapter
Core 0: +72.0°C (high = +85.0°C, crit = +85.0°C)
Core 1: +72.0°C (high = +85.0°C, crit = +85.0°C)
acpitz-virtual-0
Adapter: Virtual device
temp1:+70.0°C (crit = +119.0°C)
nouveau-pci-0100
Adapter: PCI adapter
GPU core: +0.90 V (min = +0.90 V, max = +1.17 V)
temp1:+78.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +2.0°C)
(emerg = +110.0°C, hyst = +5.0°C)
4. Linux live usb, idle for long time, outdoors:
$ sensors
coretemp-isa-
Adapter: ISA adapter
Core 0: +63.0°C (high = +85.0°C, crit = +85.0°C)
Core 1: +64.0°C (high = +85.0°C, crit = +85.0°C)
acpitz-virtual-0
Adapter: Virtual device
temp1:+62.0°C (crit = +119.0°C)
nouveau-pci-0100
Adapter: PCI adapter
GPU core: +0.90 V (min = +0.90 V, max = +1.17 V)
temp1:+69.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +2.0°C)
(emerg = +110.0°C, hyst = +5.0°C)
> I also wonder if the reading is correct. Does the fan speed up further
> than under linux? If the CPU has 95 degrees, you should be able to feel
> a pretty hot airflow and hear the fan spinning high.
I can not definitely confirm that OpenBSD fan airflow is hotter than
Linux one, maybe yes, but it is within the margin of error of my sense
of touch and I am not equipped with a meter.
In both cases airflow is hot.
I also can not definitely confirm that fan speed is further.
I have been using this laptop for months with Linux and fan behavior
seems indistinguishable, whatever load is.
I suppose, it is always at its max.
> Did you enable automatic frequency scaling?
I had enabled apmd but had not set the -A flag.
After your reply I added -A and rebooted, result:
91 degC - log in temperature
87 degC - after a while, and not dropping
screenshot:
https://i.postimg.cc/rpVF1QSx/IMG-20200811-163108.jpg
>> Also, it takes several seconds for xterm to redraw itself
>> from top to bottom on my 1280x800 display.
>> Is it because of NVIDIA graphics?
> Stay away from Nvidia if possible (disable it in the BIOS if you have
> hybrid graphics). Nvidia cards will be driven by the vesa / framebuffer
> module, which is pretty slow on any hardware.
Only discrete NVIDIA is installed, no hybrid-graphics,
so if the reading is correct, this is another reason why I am
unfortunate to be incapable of running an OpenBSD desktop on this laptop...
> If the machine has never been serviced and the temperature seems to be
> high on any OS, then cleaning the heat sink and replacing the thermal
> compound may help.
It certainly has to be done.
Thank you, Stefan.
Current summary:
OpenBSD is still too hot - 87 degC cpu temperature while idle