LINUX.ORG.RU

История изменений

Исправление sudopacman, (текущая версия) :

В чем может быть проблема? В .initrc

Сам же ответил на свой вопрос. Правильно же .xinitrc. Хотя вообще, автозапуск в осоме сделать стартовать так (добавить в конец rc.lua):

function run_once(cmd)
    findme = cmd
    firstspace = cmd:find(" ")
    if firstspace then
        findme = cmd:sub(0, firstspace-1)
    end
    awful.util.spawn_with_shell("pgrep -u $USER -x " .. findme .. " > /dev/null || (" .. cmd .. ")")
end
run_once ("some_command")
UPD. GDM же не из файла .xinitrc берёт, а как раз из файла сессии, так что вышеописанный способ самый подходящий

Исходная версия sudopacman, :

В чем может быть проблема? В .initrc

Сам же ответил на свой вопрос. Правильно же .xinitrc. Хотя вообще, автозапуск в осоме сделать стартовать так (добавить в конец rc.lua):

function run_once(cmd)
    findme = cmd
    firstspace = cmd:find(" ")
    if firstspace then
        findme = cmd:sub(0, firstspace-1)
    end
    awful.util.spawn_with_shell("pgrep -u $USER -x " .. findme .. " > /dev/null || (" .. cmd .. ")")
end
run_once ("some_command")