GNOME Bugzilla – Bug 795886
Some environment variables are not preserved when launching greeter and apps
Last modified: 2018-05-07 16:49:08 UTC
Some env variables aren't passed when launching the GDM gnome-shell instance, and this makes impossible to launch it from different contextes such as jhbuild.
Fixed in https://git.gnome.org/browse/gdm/log/?h=wip/3v1n0/more-launch-environments
Created attachment 371776 [details] [review] launch-environment: Order optional environment vertically As per better readability.
Created attachment 371777 [details] [review] launch-environment: Set PATH via optional_environment There's no need to add a different code path for this global env.
Created attachment 371778 [details] [review] launch-environment: Export library and gio paths If launching gdm from special environments (as jhbuild) these should be forwarded to the children greeter and launched apps too.
Created attachment 371779 [details] [review] launch-environment: Export library and gio paths If launching gdm from special environments (as jhbuild) these should be forwarded to the children greeter and launched apps too.
Review of attachment 371776 [details] [review]:
Review of attachment 371777 [details] [review]:
Review of attachment 371779 [details] [review]:
The following fixes have been pushed:
The following fixes have been pushed: 85184f7 launch-environment: Export library and gio paths 6e74335 launch-environment: Set PATH via optional_environment f372123 launch-environment: Order optional environment vertically
Created attachment 371780 [details] [review] launch-environment: Export library and gio paths If launching gdm from special environments (as jhbuild) these should be forwarded to the children greeter and launched apps too.
Created attachment 371781 [details] [review] launch-environment: Set PATH via optional_environment There's no need to add a different code path for this global env.
Created attachment 371782 [details] [review] launch-environment: Order optional environment vertically As per better readability.