CPU temperature reading are not updating

Hello, I wanted to know the teperature of my CPU so I ran sensors-detect and just picked the default YES options. I ended up with two sensors which stay at said temperatures and do not change a bit so I am guessing something is wrong here. Also, btop++ doesn’t recognise the existence of those sensors at all and doesn’t show them.

sensors returns this:

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +41.0°C (high = +76.0°C, crit = +100.0°C)
Core 1: +32.0°C (high = +76.0°C, crit = +100.0°C)

inxi output
Architecture:           x86_64
  CPU op-mode(s):       32-bit, 64-bit
  Address sizes:        36 bits physical, 48 bits virtual
  Model name:           Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz
    CPU family:         6
    Model:              23
    Thread(s) per core: 1
    Core(s) per socket: 2
    Socket(s):          1
    Stepping:           10
Caches (sum of all):    
  L1d:                  64 KiB (2 instances)
  L1i:                  64 KiB (2 instances)
  L2:                   2 MiB (1 instance)
NUMA:                   
  NUMA node(s):         1
  Spectre v2:           Mitigation; Full generic retpoline, STIBP disabled, RSB filling
Warning: intel-ucode-20210608-1 is up to date -- skipping
Nothing to do.
Core 1:       +32.0°C  (high = +76.0°C, crit = +100.0°C)
  Kernel: 5.10.68-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=a7c1732f-ef16-4b20-80da-1a3d28a1b48a ro quiet splash apparmor=1 
  security=apparmor resume=UUID=b0bd445d-a8ba-4119-b998-4bf4e8e006d0 
  udev.log_priority=3 
  Console: tty pts/4 DM: GDM 40.1, LightDM 1.30.0 Distro: Manjaro Linux 
  base: Arch Linux 
Machine:
  Type: Desktop System: Hewlett-Packard product: HP Compaq 6000 Pro SFF PC 
  v: N/A serial: <filter> Chassis: type: 4 serial: <filter> 
  Mobo: Hewlett-Packard model: 3048h serial: <filter> BIOS: Hewlett-Packard 
CPU:
  monitor msr mtrr nopl nx pae pat pbe pdcm pebs pge pni pse pse36 pti 
  rep_good sep sse sse2 ssse3 syscall tm tm2 tsc vme xsave xtpr 
  Type: spec_store_bypass status: Vulnerable 
  driver: e1000e v: kernel port: 1100 bus-ID: 00:19.0 chip-ID: 8086:10de 
  IP v4: <filter> type: noprefixroute scope: global broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  Message: No bluetooth data found. 
Logical:
  Message: No logical block device data found. 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 232.89 GiB used: 16.49 GiB (7.1%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST250DM000-1BD141 
  size: 232.89 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s 
  type: HDD rpm: 7200 serial: <filter> rev: HP73 scheme: MBR 
  Message: No optical or floppy data found. 
Partition:
  ID-1: / raw-size: 78.12 GiB size: 76.4 GiB (97.79%) used: 13.5 GiB (17.7%) 
  fs: ext4 dev: /dev/sda3 maj-min: 8:3 label: N/A 
  uuid: a7c1732f-ef16-4b20-80da-1a3d28a1b48a 
  ID-2: /home raw-size: 146.76 GiB size: 143.45 GiB (97.75%) 
  used: 1.93 GiB (1.3%) fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: N/A 
  uuid: ae58cc92-3a36-4c3a-b2c6-c501d929f016 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 8 GiB used: 1.06 GiB (13.3%) priority: -2 
  dev: /dev/sda1 maj-min: 8:1 label: N/A 
  uuid: b0bd445d-a8ba-4119-b998-4bf4e8e006d0 
Unmounted:
  Message: No unmounted partitions found. 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Device-1: 2-2:2 info: Realtek USB2.0-CRW type: Mass Storage 
  driver: usb-storage interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 500mA 
  chip-ID: 0bda:0181 class-ID: 0806 serial: <filter> 
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Hub-5: 5-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Hub-6: 6-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Hub-7: 7-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Hub-8: 8-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Device-1: 8-2:2 info: Lenovo 300 Wireless Compact Mouse type: Mouse 
  driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s power: 98mA 
  chip-ID: 17ef:60ac class-ID: 0301 
Sensors:
  System Temperatures: cpu: 41.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 202 Uptime: 1h 29m wakeups: 0 Init: systemd v: 249 
  target: multi-user.target tool: systemctl Compilers: gcc: N/A Packages: 
  pacman: 1280 lib: 376 flatpak: 0 Shell: Zsh v: 5.8 running-in: tty pts/4 
  inxi: 3.3.06 

So, what’s happening here?
Thanks

Hello,
Each sensor for each CPU physical core have their own physical location an do their own reading. If there is a air loop around that, the reading will differ. In most cases the CPU0 will run hotter than CPU1 …
Or is that you want to say that there is no change of the temperatures while the CPU is in LOAD vs when is in IDLE?

Please edit your topic title accordingly.

Please refrain from using so-called “textspeak”, “netspeak”, “leetspeak” and all other forms of internet slang.

https://wiki.manjaro.org/index.php/Forum_Rules#How_to_Post

EDIT: Thank you for editing your topic titile. :+1:

I am sorry that my question was unclear. I am saying that I did not see any other number than those two no matter what is happening, no matter the CPU usage.

Are the k10temp and it87 modules are loaded?
Did you run sudo sensors-detect at any point?

I have run sensors-detect, selecting the suggested. k10temp and it87 are not loaded. So that’s the problem.

Try
watch sensors
to update values every 2 secs.

Yes, I know about that, the problem is that there the temperatures do not chage between idle and load.

1 Like