aristocratos / aristocratos/bashtop

[BUG] "Check Temp" option : unable to set "true" and show CPU cores temp

Open
#247 1 comment 0 reactions 1 assignee Claimed by @aristocratos View on GitHub
bug
Dominant language
Shell
Stars
11.1k
Forks
555
PR merge metrics
No merged PRs in 30d

Description

The check temp option will not set to true in the UI, even after forcing it by setting check_temp="false" in bashtop.cfg.

lmsensors is installed and gives

```
$ sensors --version
sensors version 3.6.0 with libsensors version 3.6.0

$ sensors
nvme-pci-0100
Adapter: PCI adapter
Composite: +42.9°C (low = -273.1°C, high = +69.8°C)
(crit = +79.8°C)
Sensor 1: +43.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +42.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 5: +55.9°C (low = -273.1°C, high = +65261.8°C)

k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +40.0°C

```

To Reproduce:

````
# dnf install i3 lmsensors terminator bashtop
````
Login, run bashtop and try to set 'Check Temp' to "true".

**Info (please complete the following information):**
- Bashtop version: 0.9.25
- (Linux) Linux distribution and version: Fedora 42
- (Linux) Data collection type (/proc or psutil): psutil and proc
- Psutil version: 6.1.1
- Terminal used: terminator
- Font used: Anonymice Pro
- Bash version: 5.2.37(1)
- Locales: output of `locale -v`
```
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
```

contents of `$HOME/.config/bashtop/error.log`
````
New instance of bashtop version: 0.9.25 Pid: 553676
````

(enable error-logging in "$HOME/.config/bashtop/bashtop.cfg" if missing)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.