question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[BUG] [macOS] All core temps are the same (all report the CPU proximity temperature)

See original GitHub issue

Describe the bug

As osx-cpu-temp only reports the CPU proximity temperature (which I think is the heatsink temperature), all CPU core temperatures display the same value.

To Reproduce

  • Open bpytop on macOS
  • Observe the CPU temperature displays

Expected behavior

The temperatures should relate to their cores.

Screenshots

In this screenshot, you can see that the reported CPU temperatures are the same as the CPU proximity temperature reported by HWMonitorSMC2.

image

Info (please complete the following information):

  • bpytop version: 1.0.31
  • psutil version: 5.7.2
  • (OSX/FreeBSD) Os release version: Big Sur Developer Preview 6 (20A5354i)
  • Terminal used: iTerm2
  • Font used: MesloLGS NF
  • Python version: 3.8.5

Additional context

14/09/20 (15:30:24) | INFO: New instance of bpytop version 1.0.31 started with pid 10262
14/09/20 (15:30:24) | INFO: Loglevel set to DEBUG
14/09/20 (15:30:24) | DEBUG: Using psutil version 5.7.2
14/09/20 (15:30:24) | DEBUG: CMD: /usr/local/bin/bpytop --debug
14/09/20 (15:30:25) | DEBUG: Collect and draw completed in 0.143569 seconds
14/09/20 (15:30:26) | DEBUG: Init completed in 2.762380 seconds
14/09/20 (15:30:28) | INFO: Exiting. Runtime 0:00:05

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:14 (14 by maintainers)

github_iconTop GitHub Comments

1reaction
hacker1024commented, Sep 14, 2020

I’ve just made a fork of osx-cpu-temp, modified to print core temperatures instead. https://github.com/hacker1024/coretemp

Pure python would be nice, but I don’t think there’s a way to get CPU core temperatures without using platform-specific libraries.

HWMonitorSMC2 does report GPU stats, and it shouldn’t be too hard to access them in the same way as the core temperatures.

0reactions
aristocratoscommented, Sep 20, 2020

@RedBearAK

I could run BpyTOP and coretemp on both. I’m just not sure how helpful that would be with what you’re talking about.

I was more thinking you could test the tool @hacker1024 writes for gpu collection, but if you haven’t got a dedicated gpu fan in any of your systems it’s not necessary.

You could take a look at https://github.com/CloverHackyColor/HWMonitorSMC2 and see if it shows any fans that could be related to the gpu since he’s using SMC for the new tool.

Read more comments on GitHub >

github_iconTop Results From Across the Web

CPU Proximity Temperature & CPU Die Digit…
Hello,. Can anybody explain for me the why the CPU Die Digital temperature of MacBook Pro Retina Display Early 2013 is showing a...
Read more >
macos - Can I get the CPU temperature and fan speed from ...
To be more specific, I'd like to be able to get the same info available in the iStat widget under the Fans and...
Read more >
Macbook Air 1466 Thermal Sensors - Rossmanngroup Forums
Hello guys, I'm inspecting the schematics of 820-3437 board and on page "Thermal Sensors"(page 44), there are a few acronyms such as:
Read more >
Alarmingly High CPU Temperature on 2020 27" iMac
Ran Cinebench and Fanny is reporting 127º C on the CPU die (i5-10500), which is insane. Oddly enough, Intel Power Gadget shows temperatures ......
Read more >
[SOLVED] - CPU Temp vs Core Temp - Tom's Hardware Forum
Core temperature is considerably higher than CPU temperature due to differences in the proximity of sensors to heat sources. Checking thermal ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found