Quando você faz login graficamente no Ubuntu, .bash_profile não será lido, mas .profile será (originado por sh). Portanto, se você colocar essas exportações em .profile , efetue login novamente, as variáveis de ambiente deverão estar disponíveis.