After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674900 - add information to the environment of Xsession to assist setting XDG basedirs
add information to the environment of Xsession to assist setting XDG basedirs
Status: RESOLVED OBSOLETE
Product: gdm
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2012-04-26 19:39 UTC by William Jon McCann
Modified: 2018-05-24 10:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description William Jon McCann 2012-04-26 19:39:31 UTC
It might be useful to add some information to the environment of Xsession to assist setting XDG basedirs. Especially where they indicate an API or contract for the user experience.

Perhaps we can use X- keywords in the session desktop file for this.

Maybe:
 * The desktop file id
 * The OS environment id (org.gnome)
 * OS environment version (3.6)

There may be some overlap here with the OnlyShowIn type flags that the session reads.

http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#onlyshowin-registry
Comment 1 Tim Koopman 2012-11-03 16:26:27 UTC
Would this solve the problem with session.log always being written to ~/.cache instead of what the user set XDG_CACHE_HOME to? (bug 627939)
Comment 2 GNOME Infrastructure Team 2018-05-24 10:42:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gdm/issues/97.