I'm trying to learn systemd services by trying to start xclock as a service; the service file is below [Unit] Description=clock [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xclock [Install] WantedBy=graphical.target Any ideas what's wrong here? I'm getting an error saying "cannot connect to display."