Raspberry Pi 3 Dashboard (pygame, KMS/DRM, kein Wayland)
- Python 90.3%
- Shell 9.7%
32-bit kmsdrm caused busy-poll CPU issue and ~2s touch lag with no fix possible at Python level. 64-bit Bookworm provides Wayland; cage replaces kmsdrm. - setup.sh: add cage + libwayland deps - start.sh: SDL_VIDEODRIVER=wayland, runs as cage child process - rpi3-dashboard.service: cage launcher with WLR_BACKENDS/DRM_NO_ATOMIC - install-service.sh: loginctl linger + UID resolution for XDG_RUNTIME_DIR - CLAUDE.md: full rewrite — rationale, install guide, verified config Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| scripts | ||
| CHANGELOG.md | ||
| CLAUDE.md | ||
| install-service.sh | ||
| main.py | ||
| README.md | ||
| requirements.txt | ||
| rpi3-dashboard.service | ||
| setup.sh | ||
| start.sh | ||
| VERSION | ||
rpi-dashboard
Raspberry Pi Dashboard Projekt