aristocratos / btop

A monitor of resources
Apache License 2.0
21.05k stars 647 forks source link

[BUG] macOS: no longer displays all core temps in 1.3.0 #750

Open treellama opened 9 months ago

treellama commented 9 months ago

Describe the bug

After upgrading to 1.3.0, I only see a couple coretemp readings on macOS. I have tried toggling coretemp off/on, read temp off/on, and configuring the CPU core map.

To Reproduce

Update to 1.3.0

Expected behavior

I expect to see temperature readings on all 8 cores.

Screenshots

1.2.13:

image

1.3.0:

image

Info (please complete the following information):

Additional context

Contents of ~/.config/btop/btop.log

2024/02/05 (11:09:18) | ===> btop++ v.1.3.0
2024/02/05 (11:09:18) | DEBUG: Starting in DEBUG mode!
2024/02/05 (11:09:18) | INFO: Logger set to DEBUG
2024/02/05 (11:09:18) | DEBUG: Using locale en_US.UTF-8
2024/02/05 (11:09:18) | INFO: Running on /dev/ttys002
2024/02/05 (11:09:18) | DEBUG: get_sensors(): show_coretemp=1 check_temp=1
2024/02/05 (11:09:18) | DEBUG: checking intel
2024/02/05 (11:09:18) | DEBUG: intel sensors found
2024/02/05 (11:10:34) | DEBUG: Writing new config file
2024/02/05 (11:10:34) | INFO: Quitting! Runtime: 00:01:16
IncPlusPlus commented 9 months ago

Seeing similar behavior on my 2020 Intel MacBook Pro just after upgrading to Sonoma 14.2

image
xiaohuirong commented 8 months ago

I encountered this issue on Linux as well. After binary searching, I found that it was introduced by this commit: 3c04a7a380a5a27630193e8805ef5f9d249cecb3.

before this commit: 2024-02-23_21:28:20

after this commit: 2024-02-23_21:27:48

moritzluedtke commented 8 months ago

Same for me, but with an M2 Pro. MacOS Sonoma 14.2.1. I installed btop (1.3.2) via brew.

Bildschirmfoto 2024-02-29 um 10 33 44
RipleyTom commented 6 months ago

This is fixed by https://github.com/aristocratos/btop/pull/798

aristocratos commented 5 months ago

@treellama Should be fixed as of commit 3f384c0

HugoGresse commented 1 month ago

I've updated to 1.4.0 on M3 Pro but still no temp :/ (from brew) option is true image

treellama commented 1 month ago

Confirmed working on the E5-2667 in btop 1.4.0 built from MacPorts

jauderho commented 3 days ago

I can confirm that this is not fixed as of 1.4.0 compiled from scratch on macOS.