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
This commit is contained in:
2026-03-12 04:13:20 +00:00
parent 4b76f9896a
commit 5b18116a41
+1 -1
View File
@@ -12,7 +12,7 @@ ExecStart=/usr/bin/python3 /home/pi/piNail2/tty_status_display.py
Restart=always Restart=always
RestartSec=5 RestartSec=5
StandardOutput=tty StandardOutput=tty
StandardError=file:/tmp/status_display.log StandardError=journal
TTYPath=/dev/tty1 TTYPath=/dev/tty1
SyslogIdentifier=pinail-status SyslogIdentifier=pinail-status