2014-06-10 20:17:26 |
Jonathan Reed |
bug |
|
|
added bug |
2014-06-10 21:16:50 |
Stephen M. Webb |
unity (Ubuntu): status |
New |
Triaged |
|
2014-06-10 21:16:52 |
Stephen M. Webb |
unity (Ubuntu): importance |
Undecided |
Medium |
|
2014-06-10 21:16:59 |
Stephen M. Webb |
nominated for series |
|
Ubuntu Trusty |
|
2014-06-10 21:17:11 |
Stephen M. Webb |
bug task added |
|
unity |
|
2014-06-10 21:17:34 |
Stephen M. Webb |
unity: importance |
Undecided |
Medium |
|
2014-06-10 21:17:34 |
Stephen M. Webb |
unity: status |
New |
Triaged |
|
2014-06-10 21:17:34 |
Stephen M. Webb |
unity: milestone |
|
7.3.0 |
|
2014-06-10 21:17:51 |
Stephen M. Webb |
nominated for series |
|
unity/7.2 |
|
2014-06-10 21:17:51 |
Stephen M. Webb |
bug task added |
|
unity/7.2 |
|
2014-06-10 21:18:12 |
Stephen M. Webb |
unity/7.2: importance |
Undecided |
Medium |
|
2014-06-10 21:18:12 |
Stephen M. Webb |
unity/7.2: status |
New |
Triaged |
|
2014-06-10 21:18:12 |
Stephen M. Webb |
unity/7.2: milestone |
|
7.2.2 |
|
2014-06-20 02:37:54 |
Stephen M. Webb |
unity: milestone |
7.3.0 |
7.3.1 |
|
2014-07-23 14:26:18 |
Marco Trevisan (Treviño) |
unity/7.2: milestone |
7.2.2 |
7.2.3 |
|
2014-08-12 20:21:51 |
Brandon Schaefer |
unity (Ubuntu): assignee |
|
Brandon Schaefer (brandontschaefer) |
|
2014-08-12 20:21:54 |
Brandon Schaefer |
unity: assignee |
|
Brandon Schaefer (brandontschaefer) |
|
2014-08-12 20:21:58 |
Brandon Schaefer |
unity: status |
Triaged |
In Progress |
|
2014-08-12 20:21:59 |
Brandon Schaefer |
unity (Ubuntu): status |
Triaged |
In Progress |
|
2014-08-12 20:22:03 |
Launchpad Janitor |
branch linked |
|
lp:~brandontschaefer/unity/lp.1328677-fix |
|
2014-08-26 23:19:02 |
Brandon Schaefer |
branch linked |
|
lp:~brandontschaefer/unity/lp.1328677-fixv2 |
|
2014-09-05 13:11:35 |
Marco Trevisan (Treviño) |
unity: status |
In Progress |
Fix Committed |
|
2014-09-05 13:17:05 |
Marco Trevisan (Treviño) |
unity (Ubuntu): status |
In Progress |
Fix Released |
|
2014-10-30 19:26:32 |
Marco Trevisan (Treviño) |
unity/7.2: milestone |
7.2.3 |
7.2.4 |
|
2014-10-30 19:36:44 |
Marco Trevisan (Treviño) |
unity/7.2: status |
Triaged |
In Progress |
|
2014-10-30 19:37:00 |
Marco Trevisan (Treviño) |
unity/7.2: assignee |
|
Brandon Schaefer (brandontschaefer) |
|
2014-12-09 00:09:33 |
Launchpad Janitor |
branch linked |
|
lp:~unity-team/unity/trusty-1328677 |
|
2014-12-15 19:19:39 |
Launchpad Janitor |
branch linked |
|
lp:~unity-team/unity/7.2.4 |
|
2014-12-29 16:09:24 |
Stephen M. Webb |
branch unlinked |
lp:~unity-team/unity/trusty-1328677 |
|
|
2014-12-29 16:09:55 |
Stephen M. Webb |
attachment added |
|
debdiff between unity_7.2.3+14.04.20140826-0ubuntu1 and unity_7.2.4+14.04.20141217-0ubuntu1 https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1328677/+attachment/4289426/+files/unity_7.2.4%2B14.04.20141217-0ubuntu1.debdiff |
|
2014-12-29 16:14:34 |
Stephen M. Webb |
description |
The unity first_run.stamp file should not be in XDG_CACHE_HOME. As it is a _cache_, it can be ephemeral. Rather, it should be in XDG_CONFIG_HOME. Once the keyboard shortcut list, for example, has been presented, I don't need to be told about it again, even if I need to purge my ~/.cache directory.
This is a problem at our site, where XDG_CACHE_HOME is stored on a temporary filesystem, to cut down on the tremendous amount of useless network traffic between workstations and the user's file server. As a result, users now have to learn about Unity keyboard shortcuts on every single login.
Relevant info:
unity:
Installed: 7.2.1+14.04.20140513-0ubuntu2
Candidate: 7.2.1+14.04.20140513-0ubuntu2
Version table:
*** 7.2.1+14.04.20140513-0ubuntu2 0
500 http://mirrors.mit.edu/ubuntu/ trusty-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.2.0+14.04.20140423-0ubuntu1.2 0
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
7.2.0+14.04.20140416-0ubuntu1 0
500 http://mirrors.mit.edu/ubuntu/ trusty/main amd64 Packages
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty |
[ Impact ]
The unity first_run.stamp file should not be in XDG_CACHE_HOME. As it is a _cache_, it can be ephemeral. Rather, it should be in XDG_CONFIG_HOME. Once the keyboard shortcut list, for example, has been presented, I don't need to be told about it again, even if I need to purge my ~/.cache directory.
This is a problem at our site, where XDG_CACHE_HOME is stored on a temporary filesystem, to cut down on the tremendous amount of useless network traffic between workstations and the user's file server. As a result, users now have to learn about Unity keyboard shortcuts on every single login.
[ Test Case ]
On a non-fresh install, log in to the Unity desktop. The Shortcuts screen should ne be displayed.
[ Regression Potential ]
The regression potential in Ubuntu 14.04 LTS is nil since XDG_CONFIG_HOME is required to be writable in that distribution.
[ Other Info ]
The Ubuntu 14.04 LTS SRU was cherry-picked from Ubuntu 14.10 where the fix has been in production use for some time and has been stable. |
|
2015-01-14 17:44:05 |
Chris J Arges |
bug task added |
|
unity (Ubuntu Trusty) |
|
2015-01-14 17:53:43 |
Chris J Arges |
unity (Ubuntu Trusty): status |
New |
Fix Committed |
|
2015-01-14 17:53:46 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-01-14 17:53:48 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2015-01-14 17:53:50 |
Chris J Arges |
tags |
|
verification-needed |
|
2015-01-17 15:06:30 |
Mateusz Stachowski |
tags |
verification-needed |
verification-done |
|
2015-02-04 16:50:58 |
Launchpad Janitor |
unity (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-02-04 16:54:21 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-02-11 16:14:15 |
Stephen M. Webb |
unity: status |
Fix Committed |
Fix Released |
|
2015-02-11 17:26:05 |
Stephen M. Webb |
unity/7.2: status |
In Progress |
Fix Committed |
|
2015-03-11 02:44:33 |
Stephen M. Webb |
unity/7.2: status |
Fix Committed |
Fix Released |
|