В xsession нет ошибок, и у меня нет файла .bash_login или .bash_profile, поэтому я на 100% уверен, что ни один из них не загружен, и поэтому отменяет загрузку .profile.
Когда я переименовываю .profile в .bash_profile и открываю новое окно терминала, оно все равно не загружается. Все в файле работает (псевдонимы и экспорты PATH), когда я загружаю его вручную через «. ~ / .Profile», но он не загружается автоматически.
Похоже, что на ответили раньше . Вы должны знать о приоритетах загрузки файлов.
[РЕДАКТИРОВАТЬ]
У вас есть два варианта:
Look здесь для хорошего объяснения разницы между .bashrc и .bash_profile