GNOME lee ~/.profile
al iniciar sesión. Cuando cambio algo en .profile
(por ejemplo LC_MESSAGES
) Quiero que gnome vuelva a leer el .profile
archivo sin cerrar la sesión y volver a iniciarla. En bash puedo decirle a bash que obtenga .profile
. ¿Cómo puedo hacer eso para la sesión de GNOME en ejecución?
Respuesta aceptada:
Creo que no es posible. El script relevante es /etc/gdm/Xsession. Allí bastante en la parte superior encontrarás
# First read /etc/profile and .profile
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"
y después de eso (y obtener otros scripts, cargar X recursos, etc.) se inicia el entorno de escritorio, heredando los valores de .profile recién cargado. Como no hay forma de cambiar el entorno de los procesos en ejecución (si el proceso no tiene una funcionalidad especial para importar el entorno modificado, pero esto no es nada que encuentre comúnmente), parece que no tiene suerte.