$XDG_RUNTIME_DIR
não está bem configurado no meu computador e isso faz com upstart
que os arquivos PID sejam gravados na minha pasta pessoal. Posso saber o que deveria ser e onde configurá-lo?
Responder1
Pelo que posso dizer, é da forma:
/run/user/$(id -u)
Por exemplo, meu UID é 1000, assim XDG_RUNTIME_DIR
como /run/user/1000
. Você pode tentar configurá-lo em ~/.pam_environment
:
echo "XDG_RUNTIME_DIR=/run/user/$(id -u)" >> ~/.pam_environment
Não consegui encontrar nenhuma fonte para isso, no entanto.
Responder2
Definir:
export XDG_RUNTIME_DIR=/run/user/$(id -u)
Para tornar isso permanente, coloque-o em seu arquivo .bashrc:
echo "export XDG_RUNTIME_DIR=/run/user/$(id -u)" >> ~/.bashrc
source ~/.bashrc