Files
piNail/piNail2/pinail-status.service
Seth 5b18116a41 Fix tty1 contention by masking getty@tty1 service
- Disabled and masked getty@tty1.service to give exclusive tty1 access to status display
- Updated pinail-status.service to use StandardError=journal instead of file
- Verified only one status display process running on Pi
- Resolved issue where old login shells and getty were competing for tty1
2026-03-12 04:13:20 +00:00

21 lines
434 B
Desktop File

[Unit]
Description=piNail2 Status Display Panel
After=pinail2.service network-online.target
Wants=network-online.target
Requires=pinail2.service
[Service]
Type=simple
User=root
WorkingDirectory=/home/pi/piNail2
ExecStart=/usr/bin/python3 /home/pi/piNail2/tty_status_display.py
Restart=always
RestartSec=5
StandardOutput=tty
StandardError=journal
TTYPath=/dev/tty1
SyslogIdentifier=pinail-status
[Install]
WantedBy=multi-user.target