есть демон, пуcкается от рута, который дергает XOpenDisplay(":0.0").
на что получает ошибку «No protocol specified»
однако, опция lightdm.conf
display-setup-script=/usr/bin/xhost +local:
решает проблему.
вопрос, а можно ли вкрутить и запуск xhost в системд? и как это сделать? чтобы не привязываться к конкретному DM.
ну или еще как-то скостылить, но так, чтобы после загрузки, но без логина юзера в систему, срабатывал xhost и демон не ругался.