mathoudebine / mathoudebine/turing-smart-screen-python
Wrong CPU usage (HW_SENSORS: PYTHON)
Nobody has claimed this yet.
- Dominant language
- Rich Text Format
- Stars
- 2.3k
- Forks
- 412
- Avg merge
- 21h 10m
- Merged PRs (30d)
- 7
Description
Describe the bug
I having some wrong CPU usages, most in games.
To Reproduce
Steps to reproduce the behavior:
Open a game, open the taskmanager, compare two CPU usages. One shows +-50%, and the display shows +-3%.
Using the sensors from Python on config.yaml: HW_SENSORS: PYTHON
Environment:
- Smart screen model: Hardware Revision A (Turing Smart Screen 3.5")
- Revision of this project: main
- OS with version: Windows 11
- Python version: 3.11.5
- Hardware AMD Ryzen 5800/RTX 3060
On display:
On Taskmanager:
Note that the memory it matches exact, only CPU its wrong.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Python sensor selected by HW_SENSORS: PYTHON in config.yaml, then compare its CPU reading with Windows Task Manager while a game is running. Done means the CPU percentage shown on the smart screen matches the expected usage, without changing the memory reading.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- observability-sre
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100