Eu estava tendo um problema semelhante com isso. Especificamente, o conceito de localizar ou criar o arquivo .pam_environment.
Esta é a rota que segui, cortesia da postagem no blog de Deepu Mohan Puthrote (Link abaixo):
Passo Um: Na sua GUI (Graphical User Interface) Localize o arquivo em seu diretório 'home' chamado '.pam_environment'. NOTA: Pam_environment é um arquivo oculto, para torná-lo e outros arquivos / diretórios visíveis pressione 'Ctrl + H'. Se pam_environment não existir, continue com a etapa dois. Se o pam_environment existir, pule para a etapa três.
Segunda etapa: é assim que você cria seu arquivo pam_environment. Abra seu CLI (bash, terminal, ou o que você quiser chamá-lo) e verifique se você está em seu diretório home (por exemplo, / home / yourname), você pode fazer isso com o comando 'pwd' (print working directory). Se você não estiver no seu diretório pessoal, digite 'cd' para reverter para o seu diretório pessoal.
Agora crie o arquivo em questão com o seguinte comando:
toque em ~ / .pam_environment
Terceiro Passo: Na sua GUI, abra '.pam_environment' no seu diretório pessoal (lembre-se de tornar os arquivos ocultos visíveis, se necessário). Quando aberto, você pode inserir os comandos no editor de texto que criará seu ambiente de sessão ampla.
Para "PATH" (que eu estava aprendendo a definir), usei algo como:
CAMINHO = $ CAMINHO: ~ / usr / sbin: / usr / bin / < ---- adicione seu diretório aqui ---- >
Passo Quatro: Agora reinicie o seu computador e, se o seu computador for tão antigo quanto o meu, faça uma xícara de chá.
Agora, verifique se sua alteração funcionou. Abra sua CLI e execute o comando 'printenv PATH'. A menos que eu tenha falhado com você, você acabou de criar com sucesso uma variável PATH ampla da sessão; você deve ver a variável PATH, ou uma variante de, exibida na tela com o novo valor que você definiu em seu arquivo .pam_environment.
Para referência: link