Antworten:
Ich denke es ist nicht möglich. Das entsprechende Skript ist / etc / gdm / Xsession. Dort ganz oben findest du
# First read /etc/profile and .profile
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"
Danach wird die Desktop-Umgebung gestartet (und andere Skripte beschafft, X-Ressourcen usw. geladen), wobei die Werte der soeben geladenen .profile-Datei übernommen werden. Da es keine Möglichkeit gibt, die Umgebung von laufenden Prozessen zu ändern (wenn der Prozess keine speziellen Funktionen zum Importieren geänderter Umgebungen aufweist, dies jedoch nicht häufig vorkommt), scheinen Sie Pech zu haben.