Respostas:
Você não pode alterar o ambiente de um processo diferente, pois gnome-sessionsó pode alterar o ambiente do processo atual e dos filhos gerados subsequentes.
Portanto, você está restrito a iniciar todos os processos a partir do terminal em que originou o novo ambiente, para se beneficiar das modificações.