mathoudebine / mathoudebine/turing-smart-screen-python
Screen does not clear when shutting down Windows
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
If I shutdown the computer, then the screen gets stuck on the last update and doesn't turn off. I'm worried about burn in if it's left like that. Maybe we can force a blank when receiving SIGINT from shutdown?
Screenshots / photos of the Turing screen
Logs
6/8/2023 6:45:38 PM [INFO] Loading theme Cyberpunk-net from res/themes/Cyberpunk-net/theme.yaml
6/8/2023 6:45:38 PM [DEBUG] Auto detected COM port: COM3
6/8/2023 6:45:40 PM [DEBUG] Found LibreHardwareMonitorLib 0.9.2.0
6/8/2023 6:45:41 PM [INFO] Found CPU: 12th Gen Intel Core i5-12600KF
6/8/2023 6:45:41 PM [INFO] Found Memory: Generic Memory
6/8/2023 6:45:41 PM [INFO] Found Nvidia GPU: NVIDIA GeForce RTX 3070 Ti
6/8/2023 6:45:41 PM [INFO] Found Storage: Samsung SSD 980 PRO 1TB
6/8/2023 6:45:41 PM [INFO] Found Storage: Samsung SSD 840 EVO 250GB
6/8/2023 6:45:41 PM [INFO] Found Storage: Samsung SSD 840 EVO 250GB
6/8/2023 6:45:41 PM [INFO] Found Storage: Samsung SSD 980 PRO 1TB
6/8/2023 6:45:41 PM [INFO] Found Network interface: Bluetooth Network Connection
6/8/2023 6:45:41 PM [INFO] Found Network interface: Ethernet
6/8/2023 6:45:41 PM [INFO] Found Network interface: Wi-Fi
6/8/2023 6:45:41 PM [DEBUG] Using Python 3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)]
6/8/2023 6:45:44 PM [INFO] Tray icon has been displayed
6/8/2023 6:45:44 PM [INFO] Display reset (COM port may change)...
6/8/2023 6:45:49 PM [DEBUG] Auto detected COM port: COM3
6/8/2023 6:45:49 PM [DEBUG] Drawing Image: BACKGROUND
6/8/2023 6:45:49 PM [DEBUG] Drawing Text: CPU_MODEL
6/8/2023 6:45:49 PM [DEBUG] Drawing Text: GPU_MODEL
6/8/2023 6:45:49 PM [DEBUG] Drawing Text: RAM_MODEL
6/8/2023 6:45:49 PM [DEBUG] Drawing Text: DOWNLOAD_RATE
6/8/2023 6:45:49 PM [DEBUG] Drawing Text: UPLOAD_RATE
6/8/2023 6:45:49 PM [DEBUG] Drawing Text: DISK_USAGE
6/8/2023 6:45:50 PM [DEBUG] Found one supported GPU: NVIDIA GeForce RTX 3070 Ti
Nothing shows up on the log for the shutdown, you can see the next start up further down the log.
Environment:
Project 3.0.0
Windows 11 Pro 21H2
Python 3.11.4
Intel Core i5 12600KF
NVIDIA GeForce RTX 3070 Ti
32 GB DDR5 5200 Dual Channel
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
No file or test is named in the issue. Start by locating the application's Windows shutdown and display-cleanup entry points, then investigate whether the proposed SIGINT path runs during shutdown; done means the screen is blanked instead of retaining the last update.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100