LINUX.ORG.RU
решено ФорумAdmin

systemctl --user отказывается выполнять.

 , ,


0

2

Добрый вечер.

Использую Linux arch 4.8.4-1-ARCH

Перестал запускаться из консоли:

 systemctl --user start skype

До недавних пор все работало исправно и служба подмилась исправно в фоне. Теперь же просто заканчивает работу приветствием ожидания нового ввода команды.

Конфиг лежит в ".config/systemd/user/skype.service"

[Unit]
Description=skype чат и звонки

[Service]
Type=simple
ExecStart=/opt/skype/skype

[Install]
WantedBy=default.target

в чем может быть дело?


Я не пользуюсь конкретно скайпом, но лучше не пользоваться systemd --user для запуска графических приложений — по крайней мере, без чёткого понимания того, что и как ты делаешь. Там внутри есть много нерешённых вопросов и вещи могут внезапно по-странному ломаться.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от kartg

Нет, никакой end-user документации нет. Это механизм для внутреннего пользования, со всеми вытекающими.

intelfx ★★★★★
()
Ответ на: комментарий от ArcFi

Обязательно попробую.

В данный момент, с последним обновлением Arch Linux, skype совсем перестал запускаться. После того как разберусь с его ручным запуском, обязательно отпишусь Вам.

kartg
() автор топика
Ответ на: комментарий от StReLoK

1. Необходим по работе.

2. А чем плох системД?

kartg
() автор топика
Ответ на: комментарий от kartg

из systemctl - нет

Тебе же сказали, что systemd --user — неподходящий инструмент для запуска графических приложений. Пиши .desktop-файл и клади его в ~/.config/autostart.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Так и сделал. Работает. А systemctl использовать для консольных приложений, верно?

kartg
() автор топика

Всем большое спасибо!

kartg
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.