Попробуйте переустановить пакет gnome-session:
sudo apt-get install --reinstall gnome-session
Я нашел ответ в этой статье. Конкретная часть, которую я отсутствовала при попытке установить это для запуска с помощью systemd, заключалась в создании файла unit. Ниже создается файл unit для node_exporter, а затем запускается как служба. Надеюсь, это поможет кому-то еще!
Создайте файл юнита:
$ sudo vim /etc/systemd/system/node_exporter.service
[Unit]
Description=Node Exporter
[Service]
User=vxx
ExecStart=/home/vxx/Prometheus/node_exporter/node_exporter
[Install]
WantedBy=default.target
Создайте файл юнита:
$ sudo systemctl daemon-reload
$ sudo systemctl enable node_exporter.service
$ sudo systemctl start node_exporter.service
$ sudo systemctl status node_exporter.service
Изменено имя аргумента сервера хранения, рабочий синтаксис:
[Unit]
Description=Prometheus Server
After=network-online.target
[Service]
User=root
Restart=on-failure
ExecStart=/usr/local/bin/prometheus-2.2.1.linux-amd64/prometheus \
--config.file=/etc/prometheus/prometheus.yml \
--storage.tsdb.path=/var/lib/prometheus/data
[Install]
WantedBy=multi-user.target