Команда списка расширений Gnome не работает при вызове из службыLinux

Ответить
Anonymous
 Команда списка расширений Gnome не работает при вызове из службы

Сообщение Anonymous »

Похоже, что список расширений gnome работает нормально, когда вызывается только из терминала, и выводит список расширений. Но когда он вызывается из службы, этого не происходит.
Скрипт (1):

Код: Выделить всё

#! /bin/bash
gnome-extensions list > /tmp/log
Файл модуля Systemd /etc/systemd/system/rot13.service:

Код: Выделить всё

[Unit]
Description=ROT13 demo service
After=network.target
StartLimitIntervalSec=0[Service]
Restart=always
RestartSec=1

[Service]
ExecStart=/home/ibse/main.sh # path to the script (1)
Type=simple

[Install]
WantedBy=multi-user.target
Затем я запускаю службу sudo systemctl start rot13 и файл /tmp/log, куда была перенаправлена ​​команда gnome-extensions list, создается, но пустой.
Когда я запускаю список расширений gnome с терминала, он показывает:

Код: Выделить всё

example@gjs.guide
ext1@ext.com
ext2@ext.com
Я тестировал Ubuntu 22.04 с Wayland

Подробнее здесь: https://stackoverflow.com/questions/787 ... om-service
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»