Answers:
我认为这是不可能的。相关脚本是/ etc / gdm / Xsession。在顶部,您会发现
# First read /etc/profile and .profile
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"
然后,启动桌面环境,并继承刚加载的.profile的值(并采购其他脚本,加载X资源等)。由于无法更改正在运行的进程的环境(如果该进程没有用于导入更改后的环境的特殊功能,但这通常是找不到的),因此您似乎很不走运。