>> $ 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-0000 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-0000 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-0000 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-0000 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