2014-10-25 03:58:18 |
Tim Lunn |
bug |
|
|
added bug |
2014-10-25 23:35:57 |
Tim Lunn |
bug task added |
|
ubuntu-gnome |
|
2014-10-25 23:36:24 |
Tim Lunn |
ubuntu-gnome: milestone |
|
utopic |
|
2014-10-27 18:07:40 |
Launchpad Janitor |
upstart (Ubuntu): status |
New |
Confirmed |
|
2014-10-27 18:07:50 |
Goyo |
bug |
|
|
added subscriber Goyo |
2014-11-19 23:05:44 |
Alberto Salvia Novella |
upstart (Ubuntu): importance |
Undecided |
Low |
|
2015-02-28 21:25:52 |
Tim Lunn |
ubuntu-gnome: milestone |
utopic |
vivid |
|
2015-03-09 23:08:36 |
Tim Lunn |
attachment added |
|
whale-fix.debdiff https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1385572/+attachment/4339360/+files/whale-fix.debdiff |
|
2015-03-09 23:08:50 |
Tim Lunn |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2015-03-09 23:34:51 |
Tim Lunn |
affects |
upstart (Ubuntu) |
gnome-session (Ubuntu) |
|
2015-03-09 23:35:08 |
Tim Lunn |
nominated for series |
|
Ubuntu Trusty |
|
2015-03-09 23:35:08 |
Tim Lunn |
nominated for series |
|
Ubuntu Vivid |
|
2015-03-09 23:35:08 |
Tim Lunn |
nominated for series |
|
Ubuntu Utopic |
|
2015-03-10 03:59:10 |
Tim Lunn |
attachment removed |
whale-fix.debdiff https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1385572/+attachment/4339360/+files/whale-fix.debdiff |
|
|
2015-03-10 03:59:33 |
Tim Lunn |
branch linked |
|
lp:~darkxst/gnome-session/fix-fail-whale |
|
2015-03-10 04:03:45 |
Tim Lunn |
attachment added |
|
debdiff for trusty https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1385572/+attachment/4339595/+files/fix-whale-trusty.debdiff |
|
2015-03-10 04:07:32 |
Tim Lunn |
attachment added |
|
debdiff for utopic https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1385572/+attachment/4339596/+files/fix-whale-utopic.debdiff |
|
2015-03-10 04:36:50 |
Tim Lunn |
description |
We have had reports going back to 13.10 that gnome-shell extensions are disabled after restart (LP: #1236749), I've only just managed to reproduce this and have discovered that gnome-session is not shutting down cleanly.
Basically, X gets shutdown, which causes gnome-shell to abort, following this gnome-session tries to respawn gnome-shell which fails and due to this failure disables all shell extensions. I don't know enough about upstart to really understand what is going on but it appears this also affects unity and it just hasnt been noticed since there are probably no such side-effects happening there.
Filing this against upstart since this is not reproducible when using systemd init, though it may well be a bug in gnome-session, but related to upstart user sessions.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: upstart 1.13.2-0ubuntu2
ProcVersionSignature: Ubuntu 3.16.0-22.29-generic 3.16.4
Uname: Linux 3.16.0-22-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
CurrentDesktop: GNOME
Date: Sat Oct 25 14:05:24 2014
InstallationDate: Installed on 2012-09-23 (762 days ago)
InstallationMedia: Ubuntu GNOME Remix 12.10 "Quantal Quetzal" - Alpha amd64(20120922)
SourcePackage: upstart
UpgradeStatus: No upgrade log present (probably fresh install)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: upstart 1.13.2
UpstartRunningSystemVersion: init (upstart 1.13.2) |
[Impact]
We have had reports going back to 13.10 that gnome-shell extensions are disabled after restart (LP: #1236749), this has probably been our #1 unresolved bug for the last few cycles. While this is the main user visible bug probably other bugs caused by this for example (BGO: #745707)
The cause was tracked down to gnome-session not shutting down cleanly under upstart. Although the underlying issue seems to be the order in which upstart takes down the various components in a user session, the side-effects themselves appear to be caused by gnome-session continuing to run when it should in fact be shutdown
The fix updates the 103_kill_the_fail_whale.patch to force shutdown of gnome-session. This is inline with the fix upstream for (BGO: #745707) also.
[ Test Case ]
1. Load gdm
2. Login to gnome-shell using GNOME from the session list
3. enable some extensions
4. reboot system from user menu.
5. login again to find extensions disabled.
[ Regression Potential ]
Very low, the fail whale is meant to be fatal. The upstream dialog that is disabled in ubuntu does in fact cause gnome-session to get shutdown. |
|
2015-03-10 04:38:43 |
Tim Lunn |
description |
[Impact]
We have had reports going back to 13.10 that gnome-shell extensions are disabled after restart (LP: #1236749), this has probably been our #1 unresolved bug for the last few cycles. While this is the main user visible bug probably other bugs caused by this for example (BGO: #745707)
The cause was tracked down to gnome-session not shutting down cleanly under upstart. Although the underlying issue seems to be the order in which upstart takes down the various components in a user session, the side-effects themselves appear to be caused by gnome-session continuing to run when it should in fact be shutdown
The fix updates the 103_kill_the_fail_whale.patch to force shutdown of gnome-session. This is inline with the fix upstream for (BGO: #745707) also.
[ Test Case ]
1. Load gdm
2. Login to gnome-shell using GNOME from the session list
3. enable some extensions
4. reboot system from user menu.
5. login again to find extensions disabled.
[ Regression Potential ]
Very low, the fail whale is meant to be fatal. The upstream dialog that is disabled in ubuntu does in fact cause gnome-session to get shutdown. |
[Impact]
We have had reports going back to 13.10 that gnome-shell extensions are disabled after restart (LP: #1236749), this has probably been our #1 unresolved bug for the last few cycles. While this is the main user visible bug probably other bugs caused by this for example (BGO: #745707)
The cause was tracked down to gnome-session not shutting down cleanly under upstart. Although the underlying issue seems to be the order in which upstart takes down the various components in a user session, the side-effects themselves appear to be caused by gnome-session continuing to run when it should in fact be shutdown
The fix updates the 103_kill_the_fail_whale.patch to force shutdown of gnome-session. This is inline with the fix upstream for (BGO: #745707) also.
[ Test Case ]
Note: This is only reproducible under upstart init.
1. Load gdm
2. Login to gnome-shell using GNOME from the session list
3. enable some extensions
4. reboot system from user menu.
5. login again to find extensions disabled.
[ Regression Potential ]
Very low, the fail whale is meant to be fatal. The upstream dialog that is disabled in ubuntu does in fact cause gnome-session to get shutdown. |
|
2015-03-10 09:04:26 |
Tim Lunn |
gnome-session (Ubuntu): importance |
Low |
High |
|
2015-03-10 09:04:36 |
Tim Lunn |
ubuntu-gnome: importance |
Undecided |
High |
|
2015-03-10 09:04:42 |
Tim Lunn |
gnome-session (Ubuntu): status |
Confirmed |
Triaged |
|
2015-03-10 09:04:45 |
Tim Lunn |
ubuntu-gnome: status |
New |
Triaged |
|
2015-03-20 07:11:52 |
Aminda Suomalainen |
bug |
|
|
added subscriber Mikaela Suomalainen |
2015-03-20 07:13:42 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/vivid-proposed/gnome-session |
|
2015-03-20 11:53:55 |
Launchpad Janitor |
gnome-session (Ubuntu): status |
Triaged |
Fix Released |
|
2015-03-20 12:23:27 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/gnome-session |
|
2015-03-21 04:54:12 |
Dmitry Shachnev |
bug task added |
|
gnome-session (Ubuntu Vivid) |
|
2015-03-21 04:54:45 |
Dmitry Shachnev |
bug task added |
|
gnome-session (Ubuntu Utopic) |
|
2015-03-21 04:55:05 |
Dmitry Shachnev |
bug task added |
|
gnome-session (Ubuntu Trusty) |
|
2015-03-21 13:21:53 |
Dmitry Shachnev |
gnome-session (Ubuntu Trusty): status |
New |
In Progress |
|
2015-03-21 13:22:16 |
Dmitry Shachnev |
gnome-session (Ubuntu Utopic): status |
New |
In Progress |
|
2015-03-21 13:22:28 |
Dmitry Shachnev |
bug |
|
|
added subscriber Dmitry Shachnev |
2015-03-26 17:34:36 |
Brian Murray |
gnome-session (Ubuntu Utopic): status |
In Progress |
Fix Committed |
|
2015-03-26 17:34:39 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-03-26 17:34:40 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2015-03-26 17:34:46 |
Brian Murray |
tags |
amd64 apport-bug third-party-packages vivid |
amd64 apport-bug third-party-packages verification-needed vivid |
|
2015-03-26 17:36:49 |
Brian Murray |
gnome-session (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-03-26 17:37:28 |
Brian Murray |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2015-03-26 17:49:39 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/gnome-session |
|
2015-03-26 17:49:41 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/utopic-proposed/gnome-session |
|
2015-03-28 23:46:55 |
Tim Lunn |
tags |
amd64 apport-bug third-party-packages verification-needed vivid |
amd64 apport-bug third-party-packages verification-done vivid |
|
2015-03-29 11:51:44 |
stamatis |
bug |
|
|
added subscriber stamatis |
2015-04-15 20:08:10 |
Launchpad Janitor |
gnome-session (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-04-15 20:08:23 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-04-15 20:08:48 |
Launchpad Janitor |
gnome-session (Ubuntu Utopic): status |
Fix Committed |
Fix Released |
|
2015-05-22 22:32:38 |
Tim Lunn |
ubuntu-gnome: status |
Triaged |
Fix Released |
|
2016-05-01 19:08:25 |
Ville Korhonen |
bug |
|
|
added subscriber Ville Korhonen |
2018-07-26 23:53:22 |
David |
bug |
|
|
added subscriber David |
2019-12-28 07:29:36 |
tellapu |
bug |
|
|
added subscriber tellapu |