~/.pam_environment
não usa a sintaxe normal e você deve seguir estritamente a sintaxe pam_env.conf .
Observação: Usar
.pam_environment
exige um login novamente para inicializar as variáveis. Reiniciar apenas o terminal não é suficiente para poder usar as variáveis.
Fonte: Variáveis de ambiente para toda a sessão .
Mas acho que o local certo para definir variáveis de ambiente, como PATH, é ~/.profile
ou ~/bashrc
file (se você as colocar aqui, não precisará fazer login novamente).