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

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

exec awesome

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

exec guake

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

guake

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

1 ответ

Решение

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

guake &
some other program &
exec awesome

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

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

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