web-dev-qa-db-fra.com

Comment définir XDG_RUNTIME_DIR

$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?

1
Cyker

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.

2
muru