Estou usando o Linux Mint. Meu shell de login ( cat /etc/passwd | grep myUserName) é bash.
Depois de iniciar o ambiente gráfico da área de trabalho e executar um emulador de terminal, percebo que ele .bash_profilenão é originário (os vários ambientes exportnele não estão configurados). Mas se eu fizer login em um console de texto ( ctrl+ alt+ F1) ou executar manualmente bash -lno emulador de terminal, .bash_profilefuncionará bem.
Estou errado quando penso que isso .bash_profiledeve ser originado quando o X é iniciado e que todos exportos vars devem estar disponíveis no terminal, rodando no X?
PS Não é uma boa ideia colocar tudo .bashrce obter a fonte .bash_profile( https://stackoverflow.com/questions/902946/ ): o material do ambiente deve ser obtido apenas uma vez.