[Unit] Description=Systemd service and user to run Retroarch in stand-alone mode After=systemd-user-sessions.service network.target sound.target Conflicts=getty@tty1.service [Service] User=retroarch Group=retroarch PAMName=login TTYPath=/dev/tty1 ExecStartPre=/usr/bin/sleep 2s ExecStart=/usr/bin/xinit -- :0 -nolisten tcp vt1 Restart=always StandardInput=tty [Install] WantedBy=multi-user.target