$XDG_RUNTIME_DIR
n'est pas bien configuré sur mon ordinateur et upstart
écrit alors les fichiers PID dans mon dossier personnel. Puis-je savoir ce qu'il devrait être et où le placer?
Pour autant que je sache, il est de la forme:
/run/user/$(id -u)
Par exemple, mon UID est 1000, donc XDG_RUNTIME_DIR
est /run/user/1000
. Vous pouvez essayer de le configurer dans ~/.pam_environment
:
echo "XDG_RUNTIME_DIR=/run/user/$(id -u)" >> ~/.pam_environment
Je n'ai pu trouver aucune source pour cela, cependant.