? выполнение команд при старте системы

Ответить
Аватара пользователя
dreamdrawer
Сообщения: 48
Зарегистрирован: 11 май 2015, 09:11
Operating system: ROSA Linux Desktop Fresh R6 86_64
hw-probe: http://hw.rosalinux.ru/index.php?probe=6657d5e87c
Откуда: с Вольного Дона

? выполнение команд при старте системы

Сообщение dreamdrawer »

Как автоматически, при старте системы, выполнить команду, например, для запуска программы, демона?

Условие:
не привязываться к графическим утилитам, т.е. в каком файле и как именно прописать выполнение команд, которые обычно выполняешь через консоль?

Задача:
Запустить при старте системы xscreensaver-demon, pidgin и doublecmd.

Уточнение:
пробовал прописать в файле .xsessionrc

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

#!/bin/sh
xscreensaver -no-splash
pidgin
doublecmd
но результата никакого. Может не так написал?

p.s.
Использую i3 wm. Возможно ли средствами файла конфигурации i3wm реализовать поставленную задачу?
ROSA Linux Desktop Fresh R8 PLASMA 86_64
Hw-probe
viktor
Сообщения: 44
Зарегистрирован: 16 окт 2013, 10:51
Operating system: GNU/Linux

Re: ? выполнение команд при старте системы

Сообщение viktor »

В ~/.i3/config или ~/.config/i3/config.

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

exec --no-startup-id xscreensaver -no-splash
exec pidgin
пробовали?
Аватара пользователя
dreamdrawer
Сообщения: 48
Зарегистрирован: 11 май 2015, 09:11
Operating system: ROSA Linux Desktop Fresh R6 86_64
hw-probe: http://hw.rosalinux.ru/index.php?probe=6657d5e87c
Откуда: с Вольного Дона

Re: ? выполнение команд при старте системы

Сообщение dreamdrawer »

viktor писал(а):В ~/.i3/config или ~/.config/i3/config.

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

exec --no-startup-id xscreensaver -no-splash
exec pidgin
пробовали?
Да, пробовал! Но при рестарте i3wm ничего не происходило.
Оказалось, что exec срабатывает только после полной перезагрузки системы.
Так что всё, оказывается, работает. Спасибо за внимание и извиняюсь за беспокойство. Надеюсь эта информация будет полезна кому нибудь ещё.
В случае перезапуска только i3wm (mod+shift+r по умолчанию) есть команда exec_always - которая выполняет команды при каждом перезапуске i3wm.
ROSA Linux Desktop Fresh R8 PLASMA 86_64
Hw-probe
Ответить

Вернуться в «Общие вопросы по РОСЕ»