diff --git a/nfc-reader.service b/nfc-reader.service index 3c0afd9..57a3fd5 100644 --- a/nfc-reader.service +++ b/nfc-reader.service @@ -1,10 +1,15 @@ +# THIS IS A USER-LEVEL SERVICE +# ~/.config/systemd/user +# systemctl --user daemon-reload +# systemctl --user enable nfc-reader.service +# systemctl --user start nfc-reader.service + [Unit] Description=NFC Reader Service -After=network.target +After=graphical-session.target [Service] Type=simple -User=ezgg WorkingDirectory=/opt/nfc ExecStart=/opt/nfc/venv/bin/python /opt/nfc/NfcReaderService.py @@ -14,5 +19,8 @@ RestartSec=2 Environment=PYTHONUNBUFFERED=1 +Environment=DISPLAY=:0 +Environment=XAUTHORITY=%h/.Xauthority + [Install] -WantedBy=multi-user.target +WantedBy=default.target