Ticket #1481 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

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 7 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 7 years ago by jdreed

Actually, fixed entirely in xsession's PR. Closed dotfiles' PR.

comment:3 Changed 7 years ago by jdreed

  • Status changed from review to committed

committed  9415c7fe5c75e89e2b790e534fbabe27f3bd4a5b (Create/check for our unity first-run flag) to master

comment:4 Changed 7 years ago by jdreed

  • Status changed from committed to development
  • Fixed in version changed from dotfiles 10.0.36 and xsession 1.25 to xsession 1.25

comment:5 Changed 7 years ago by jdreed

  • Status changed from development to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.