Sto usando Linux Mint. La mia shell di login ( cat /etc/passwd | grep myUserName) è bash.
Dopo aver avviato il mio ambiente desktop grafico e aver eseguito un emulatore di terminale da esso, posso vedere che .bash_profilenon proviene (le variabili di ambiente che sono exporteditate in esso non sono impostate). Ma se accedo da una console di testo ( ctrl+ alt+ F1) o eseguo manualmente bash -ldall'emulatore di terminale, .bash_profilefunziona bene.
Sbaglio quando penso che .bash_profiledovrebbe essere di provenienza all'avvio di X e tutti exporti Vars dovrebbero essere disponibili nel terminale, partendo da X?
PS Inserire tutto .bashrce reperirlo da .bash_profilenon è una buona idea ( https://stackoverflow.com/questions/902946/ ): i contenuti ambientali dovrebbero essere acquistati una sola volta.