Como eu digo ao GNOME para reler meu ~ / .profile

12

O GNOME lê ~/.profile no login. Quando eu alterar algo em .profile (por exemplo, LC_MESSAGES ), quero que o gnome releia o arquivo .profile sem sair e voltar. No bash eu posso dizer bash para source .profile . Como posso fazer isso para a sessão do GNOME em execução?

    
por lesmana 10.10.2010 / 19:04

1 resposta

14

Eu acho que não é possível. O script relevante é / etc / gdm / Xsession. Há bastante 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 obtendo outros scripts, carregando recursos X etc) o ambiente desktop é iniciado, herdando os valores de .profile que acabaram de ser 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 é nada comum), parece que você está sem sorte.

    
por 10.10.2010 / 23:13

Tags