- Enhanced install_minimal_xorg.sh with full automatic startup configuration - Added systemd service for robust signage player auto-start - Configured autologin and X server auto-launch on boot - Added multiple startup methods (systemd, bashrc, rc.local) for reliability - Disabled screen blanking and power management for kiosk operation - Updated requirements.txt with proper version specifications - Fixed run_tkinter_debug.sh for correct directory structure - Added comprehensive logging and error handling - Optimized for headless Raspberry Pi Zero deployment Features: ✅ Plug-and-play operation - boots directly to signage player ✅ Automatic restart on crashes ✅ Multiple fallback startup methods ✅ Complete dependency installation ✅ Service management commands ✅ Hardware optimizations for digital signage
19 lines
317 B
Plaintext
19 lines
317 B
Plaintext
# Core requirements for tkinter_player signage app
|
|
# Network and API requirements
|
|
requests>=2.28.0
|
|
|
|
# Security and encryption
|
|
bcrypt>=4.0.0
|
|
|
|
# Media playback
|
|
python-vlc>=3.0.16120
|
|
|
|
# GUI automation and system control
|
|
pyautogui>=0.9.54
|
|
|
|
# Image processing (PIL/Pillow)
|
|
Pillow>=9.3.0
|
|
|
|
# System monitoring
|
|
psutil>=5.9.0
|