=========================================
TRCC debug report — 2026-08-14 04:00:45 UTC
=========================================
Paste this whole report into the GitHub issue.
Sections degrade gracefully — empty / errored sections are
normal when a feature isn't applicable on this OS / machine.
## Install
version 9.9.5
installed_by package
module_path /usr/lib/python3.14/site-packages/trcc
interpreter /usr/bin/python3
python 3.14.7
on PATH /usr/bin/trcc -> /usr/bin/python3
## Platform
distro CachyOS
python_impl CPython
machine x86_64
system Linux
release 7.1.1-2-cachyos
## Paths
config_dir /home/x/.trcc
data_dir /home/x/.trcc/data
user_content_dir /home/x/.trcc-user
log_file /home/x/.trcc/trcc.log
## Devices (1)
87ad:70db GrandVision 360 AIO wire=bulk
usb power: control=on status=active remote_wakeup=no
handshake: (live probe unavailable — device busy or LED; see Handshake-from-log below)
## Handshake (from log — fallback)
2026-08-14T05:47:29 INFO trcc.adapters.device._base:BulkLcd.connect:83: BulkLcd handshake OK: PM=4 SUB=5 resolution=(480, 480) (JPEG)
2026-08-14T05:49:04 INFO trcc.adapters.device._base:BulkLcd.connect:83: BulkLcd handshake OK: PM=4 SUB=5 resolution=(480, 480) (JPEG)
2026-08-14T05:52:31 INFO trcc.adapters.device._base:BulkLcd.connect:83: BulkLcd handshake OK: PM=4 SUB=5 resolution=(480, 480) (JPEG)
2026-08-14T05:52:36 INFO trcc.adapters.device._base:BulkLcd.connect:83: BulkLcd handshake OK: PM=4 SUB=5 resolution=(480, 480) (JPEG)
2026-08-14T05:53:29 INFO trcc.adapters.device._base:BulkLcd.connect:83: BulkLcd handshake OK: PM=4 SUB=5 resolution=(480, 480) (JPEG)
2026-08-14T05:53:34 INFO trcc.adapters.device._base:BulkLcd.connect:83: BulkLcd handshake OK: PM=4 SUB=5 resolution=(480, 480) (JPEG)
## Sensors (62)
cpu:temp 43.75 °C (temperature)
cpu:usage 0.40 % (usage)
cpu:freq 1074.98 MHz (clock)
cpu:power — (power)
memory:used 8298.21 MB (memory)
memory:available 53616.61 MB (memory)
memory:total 61914.83 MB (memory)
memory:percent 13.40 % (memory)
memory:temp 38.50 °C (temperature)
memory:clock 2404.00 MHz (clock)
gpu:0:temp 39.00 °C (temperature)
gpu:0:usage 3.00 % (usage)
gpu:0:clock 31.00 MHz (clock)
gpu:0:power 22.00 W (power)
gpu:0:fan — (fan)
gpu:0:vram_used 1226.45 MB (gpu_memory)
gpu:0:vram_total 16304.00 MB (gpu_memory)
gpu:amd:0:temp 39.00 °C (temperature)
gpu:amd:0:usage 3.00 % (usage)
gpu:amd:0:clock 31.00 MHz (clock)
gpu:amd:0:power 22.00 W (power)
gpu:amd:0:fan — (fan)
gpu:amd:0:vram_used 1226.45 MB (gpu_memory)
gpu:amd:0:vram_total 16304.00 MB (gpu_memory)
gpu:1:temp 39.00 °C (temperature)
gpu:1:usage 0.00 % (usage)
gpu:1:clock 600.00 MHz (clock)
gpu:1:power — (power)
gpu:1:fan — (fan)
gpu:1:vram_used 15.90 MB (gpu_memory)
gpu:1:vram_total 2048.00 MB (gpu_memory)
gpu:amd:1:temp 39.00 °C (temperature)
gpu:amd:1:usage 0.00 % (usage)
gpu:amd:1:clock 600.00 MHz (clock)
gpu:amd:1:power — (power)
gpu:amd:1:fan — (fan)
gpu:amd:1:vram_used 15.90 MB (gpu_memory)
gpu:amd:1:vram_total 2048.00 MB (gpu_memory)
gpu:primary:temp 39.00 °C (temperature)
gpu:primary:usage 3.00 % (usage)
gpu:primary:clock 31.00 MHz (clock)
gpu:primary:power 22.00 W (power)
gpu:primary:fan — (fan)
gpu:primary:vram_used 1226.45 MB (gpu_memory)
gpu:primary:vram_total 16304.00 MB (gpu_memory)
fan:hwmon:amdgpu:fan1:rpm 0.00 RPM (fan)
fan:hwmon:amdgpu:fan1:percent 0.00 % (fan)
disk:temp 50.85 °C (temperature)
disk:read — (disk_io)
disk:write — (disk_io)
disk:activity — (disk_io)
net:up — (network_io)
net:down — (network_io)
net:total_up 335.28 MB (network_io)
net:total_down 10287.28 MB (network_io)
time:hour 6.00 (datetime)
time:minute 0.00 (datetime)
time:second 45.00 (datetime)
date:year 2026.00 (datetime)
date:month 8.00 (datetime)
date:day 14.00 (datetime)
date:dow 4.00 (datetime)
## CPU power (RAPL, 1 package domain(s))
intel-rapl:0 package-0 energy_uj: ROOT-ONLY (0o400)
## Settings
No settings file at /home/x/.trcc/config.json
## Health (0 fail / 1 warn / 11 total)
[OK ] install-integrity 9.9.5 via package (/usr/bin/python3)
[OK ] python-version Python 3.14
[OK ] log-writable Log directory writable: /home/x/.trcc
[OK ] config-writable Config directory writable: /home/x/.trcc
[OK ] devices-visible 1 device(s) detected
[OK ] sensors-enumerable 62 sensor descriptor(s) available
[OK ] gpu-sensors No discrete NVIDIA GPU detected (NVML check not applicable)
[OK ] ffmpeg ffmpeg on PATH (video themes will decode)
[OK ] pyside6 PySide6 importable
[WARN] udev-rules No TRCC udev rules found under /etc/udev/rules.d/
hint: Run `trcc system setup` (or install via the distro package) to lay down /etc/udev/rules.d/99-trcc.rules
[OK ] 7z 7z on PATH (theme-pack extraction available)
Device model
Thermalright Peerless Vision 360
Diagnostic report
trcc report output
Device capabilities
Additional context
87ad:70db(ChiZhu Tech USBDISPLAY).PM=4,SUB=5,FBL=72,480x480, JPEG.9.9.5-1installed from the native Arch/CachyOS package.udev-ruleswarning in the report appears to be a false positive. Both/etc/udev/rules.d/99-trcc-lcd.rulesand/usr/lib/udev/rules.d/99-trcc-lcd.rulesare present, the87ad:70dbdevice node has mode0666, and TRCC works without root. In 9.9.5 the health check looks for the older filenames99-trcc.rules/90-trcc.rules, so it doesn't recognize the current99-trcc-lcd.rulesfilename.Also, huge thanks for making this project and your work — exactly 6 months ago, I switched to CachyOS, and I was worried that my CPU's LCD screen wouldn't be supported, but this repo was a godsend! ^^