Автозапуск в .xinitrc

Я хочу запустить какую-нибудь программу при запуске awesomewm. В моем .xinitrc есть такая строка:

exec awesome

Это работает. Затем я добавил это:

exec guake

Я получил ошибки. Итак, я сделал это:

guake

Я поместил каждую из этих строк отдельно перед «exec awesome», после него. Это не работает. Я пробовал то же самое с другими программами. Результат был таким же. Я не хочу полагаться на возможности awesomewm для запуска программ, я знаю о них. Я хочу сделать это в .xintirc. Как запустить программу при запуске awesomewm?

3
задан 19 January 2013 в 23:30

1 ответ

Вы должны запустить все процессы, кроме последнего в фоновом режиме, добавив к ним &. Таким образом, ваш файл должен выглядеть так:

guake &
some other program &
exec awesome

exec заменяет запущенный вами пакет, поэтому любые exec после первого не будут работать.

Если вы не отправите программы в фоновый режим, some other program начнется только после окончания guake и т. Д.

0
ответ дан 19 January 2013 в 23:30

Другие вопросы по тегам:

Похожие вопросы: