Skip to content

No Display Environment when the Systemd Service Initializes #151

@ATATC

Description

@ATATC
× leads_vec.service - LEADS VeC
     Loaded: loaded (/etc/systemd/system/leads_vec.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Fri 2024-05-10 14:24:27 EDT; 3min 35s ago
    Process: 571 ExecStart=/bin/sh /usr/local/leads/venv/lib/python3.12/site-packages/leads_vec/_bootloader/leads_vec.service.sh (code=exited, status=1/FAILURE)
   Main PID: 571 (code=exited, status=1/FAILURE)
        CPU: 501ms

May 10 14:24:27 leads sh[574]:               ^^^^^^^^^^^^^^^^^
May 10 14:24:27 leads sh[574]:   File "/usr/local/leads/venv/lib/python3.12/site-packages/pynput/_util/__init__.py", line 77, in backend
May 10 14:24:27 leads sh[574]:     raise ImportError('this platform is not supported: {}'.format(
May 10 14:24:27 leads sh[574]: ImportError: this platform is not supported: ('failed to acquire X connection: Can\'t connect to display ":0": [Errno 111] Connectio>
May 10 14:24:27 leads sh[574]: Try one of the following resolutions:
May 10 14:24:27 leads sh[574]:  * Please make sure that you have an X server running, and that the DISPLAY environment variable is set correctly
May 10 14:24:27 leads sh[574]: [Level.DEBUG: 0] [<module>] [2024-05-10 14:24:27.009578] Configuration loaded: {}
May 10 14:24:27 leads sh[574]: 
May 10 14:24:27 leads systemd[1]: leads_vec.service: Main process exited, code=exited, status=1/FAILURE
May 10 14:24:27 leads systemd[1]: leads_vec.service: Failed with result 'exit-code'.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtodoNew task or assignment

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions