Respostas:
Eu acho que não é possível. O script relevante é / etc / gdm / Xsession. Lá no topo você encontrará
# First read /etc/profile and .profile
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"
e depois disso (e fornecendo outros scripts, carregando recursos X etc.), o ambiente da área de trabalho é iniciado, herdando os valores de .profile recém-carregados. Como não há como alterar o ambiente dos processos em execução (se o processo não tiver uma funcionalidade especial para importar o ambiente alterado, mas isso não é o que você normalmente encontra), você parece estar sem sorte.