Felix Miata composed on 2019-12-04 03:48 (UTC-0500):
I created /etc/systemd/system/tdm.service with that content, and then
systemctl enable tdm.service
worked. :)
While it works, something is wrong: # systemctl status tdm ● tdm.service - Trinity Display Manager Loaded: loaded (/etc/systemd/system/tdm.service; enabled; vendor preset: disabled) Active: inactive (dead) Docs: man:tdm(1)
Dec 04 21:08:09 gx62b systemd[1]: /etc/systemd/system/tdm.service:4: Failed to add dependency on getty@..., ignoring: Unknown error -22 Dec 04 21:08:09 gx62b systemd[1]: /etc/systemd/system/tdm.service:5: Failed to add dependency on getty@..., ignoring: Unknown error -22 Dec 04 21:08:09 gx62b systemd[1]: /etc/systemd/system/tdm.service:6: Missing '=', ignoring line. Dec 04 21:16:00 gx62b systemd[1]: /etc/systemd/system/tdm.service:4: Failed to add dependency on getty@..., ignoring: Unknown error -22 Dec 04 21:16:00 gx62b systemd[1]: /etc/systemd/system/tdm.service:5: Failed to add dependency on getty@..., ignoring: Unknown error -22 Dec 04 21:16:00 gx62b systemd[1]: /etc/systemd/system/tdm.service:6: Missing '=', ignoring line. Dec 04 21:16:02 gx62b systemd[1]: /etc/systemd/system/tdm.service:4: Failed to add dependency on getty@..., ignoring: Unknown error -22 Dec 04 21:16:02 gx62b systemd[1]: /etc/systemd/system/tdm.service:5: Failed to add dependency on getty@..., ignoring: Unknown error -22 Dec 04 21:16:02 gx62b systemd[1]: /etc/systemd/system/tdm.service:6: Missing '=', ignoring line. Dec 04 21:54:58 gx62b systemd[1]: /etc/systemd/system/tdm.service:6: Missing '=', ignoring line. # /etc/systemd/system/tdm.service [Unit] Description=Trinity Display Manager Documentation=man:tdm(1) Conflicts=getty@... After=systemd-user-sessions.service getty@... plymouth-quit.service systemd-logind.service
[Service] ExecStart=/opt/trinity/bin/tdm Restart=always
[Install] Alias=display-manager.service
Apparently the archive thinks those lines with @ are email addresses, so redacted them.