Ticket #1481 (closed defect: fixed)
Unity puts non-ephemeral data in XDG_CACHE_HOME
Reported by: | jdreed | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Current Semester |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | xsession 1.25 | |
Upstream bug: | LP:1328677 |
Description
Unity is dumb, and puts its first-run stamp (which determines whether it tells you about the keyboard shortcuts, among other things) in XDG_CACHE_HOME. Which, for us, is on /var/run, so you get this popup each time. I've filed a bug, but we should consider doing something about this, possibly putting our own flag file in ~/.config, and pre-populating XDG_CACHE_HOME at login time for a few white-listed files. (Hopefully just one, but you never know.
Change History
comment:1 Changed 10 years ago by jdreed
- Status changed from new to review
- Fixed in version set to dotfiles 10.0.36 and xsession 1.25
comment:2 Changed 10 years ago by jdreed
Actually, fixed entirely in xsession's PR. Closed dotfiles' PR.
comment:3 Changed 10 years ago by jdreed
- Status changed from review to committed
committed 9415c7fe5c75e89e2b790e534fbabe27f3bd4a5b (Create/check for our unity first-run flag) to master
Note: See
TracTickets for help on using
tickets.
https://github.com/mit-athena/dotfiles/pull/2
https://github.com/mit-athena/xsession/pull/3