Saya menggunakan Linux Mint. Shell login saya ( cat /etc/passwd | grep myUserName) adalah bash.
Setelah saya memulai lingkungan desktop grafis saya dan menjalankan emulator terminal darinya, saya dapat melihat bahwa .bash_profileitu tidak bersumber (vars lingkungan yang diedit exportdi dalamnya tidak disetel). Tetapi jika saya masuk dari konsol teks ( ctrl+ alt+ F1) atau dijalankan secara manual bash -ldari terminal emulator, .bash_profileberfungsi dengan baik.
Apakah saya salah ketika saya berpikir bahwa .bash_profileseharusnya bersumber ketika X mulai dan semua exportvars harus tersedia di terminal, berjalan dari X?
PS Menempatkan segala sesuatu di dalam .bashrcdan sumbernya dari .bash_profileitu bukan ide yang baik ( https://stackoverflow.com/questions/902946/ ): hal-hal lingkungan harus bersumber hanya sekali.