Skip to content

Help with 2.1" display #924

@thiago-rcarvalho

Description

@thiago-rcarvalho

Describe the bug
Hey everyone!

I need some help with my Linux setup.
I tried to mess around with different settings and themes, but the result was the same:
Running python3 configure.py apparently detects the screen correctly, sets the background correctly, but all the other info like time are not being updated.

The original software provided by the manufactrer works well on Windows.

I tried to debug, but this project is too advanced for my python skills 🥲

To Reproduce
Steps to reproduce the behavior:

  1. Run python3 configure.py
  2. Click on 'Save and run'
  3. Only the background is updated;

Expected behavior
Screen displaying the background and stats like the theme preview.

Logs

Log generated


12/15/2025 06:37:36 PM [INFO] Loading theme 30 from res/themes/30/theme.yaml
12/15/2025 06:37:36 PM [DEBUG] HW revision: C
12/15/2025 06:37:36 PM [DEBUG] Waiting for device /dev/ttyACM1 - UsbMonitor to be turned ON...
12/15/2025 06:37:37 PM [DEBUG] Detected screen turned ON
12/15/2025 06:37:37 PM [DEBUG] Auto detected COM port: /dev/ttyACM2
12/15/2025 06:37:37 PM [DEBUG] Using Python 3.12.3 (main, Nov  6 2025, 13:44:16) [GCC 13.3.0]
12/15/2025 06:37:37 PM [INFO] Tray icon has been displayed
12/15/2025 06:37:37 PM [INFO] Initialize display
12/15/2025 06:37:37 PM [INFO] Display reset (COM port may change)...
12/15/2025 06:37:47 PM [DEBUG] Static COM port: /dev/ttyACM2
12/15/2025 06:37:47 PM [DEBUG] Display ID returned: ^Ai^@^@^@^A^@^@^@^@^
12/15/2025 06:37:47 PM [WARNING] Display returned invalid or unsupported ID, try again in 1 second
12/15/2025 06:37:48 PM [DEBUG] Display ID returned: ^@^@^@^@^@^@^@^@^@^@^@^
12/15/2025 06:37:48 PM [WARNING] Display returned invalid or unsupported ID, try again in 1 second
12/15/2025 06:37:49 PM [DEBUG] Display ID returned: chs_5inch.dev1_rom1.89
12/15/2025 06:37:49 PM [DEBUG] HW sub-revision detected: SubRevision.REV_2INCH, ROM version: 89
12/15/2025 06:37:49 PM [DEBUG] Drawing Image: BACKGROUND
12/15/2025 06:37:49 PM [DEBUG] Bitmap /home/my_username/Workspace/turing-smart-screen-python-3.9.6/res/themes/30/background.png is now loaded in the cache
12/15/2025 06:37:49 PM [INFO] Waiting for all pending request to be sent to display (10s max)...
12/15/2025 06:37:50 PM [DEBUG] (Waited 0.5s)
12/15/2025 06:37:50 PM [INFO] Starting system monitoring
12/15/2025 06:37:51 PM [INFO] Detected Nvidia GPU(s)

Screenshots / photos of the Turing screen

App settings:
Image

Screen being rendered:
Image

Environment:

  • Smart screen model: Turing 2.1"
  • Revision of this project: 3.9.6 (downloaded from releases page)
  • OS with version: Linux Mint 22.2
  • Python version: 3.12
  • Hardware: Intel i9-14900KF, RTX-4060 ti

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions