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 660335 - gnome-shell should not force logging out
gnome-shell should not force logging out
Status: RESOLVED DUPLICATE of bug 658671
Product: gnome-session
Classification: Core
Component: gnome-session
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: Session Maintainers
Session Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-28 07:23 UTC by Mildred
Modified: 2011-09-29 12:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mildred 2011-09-28 07:23:26 UTC
When gnome-shell crashes, it display a window fullscreen with buttons to disable extensions and log-out. There is no way to access running applications and save unfinished work, or try to delay log out.

In the old days, when such a thing happened and the windows were left without decorations, I tried to run a terminal (using a panel icon for example) and execute a window manager by typing "metacity&". I could then access my windows and do the necessary to save my work before restarting the session. Now, it's no longer possible.

Ideally, there should be a button that allows to return to a broken session, but working just enough to save the work in progress. For example, we could display a button "Try to go continue running" that would run the fallback-mode window manager (mutter, isn't it?) and let the user access its windows. The uiser would then log out at will, not just when forced.

I think it would also be possible to restart the whole gnome-shell, but I suppose the error message is displayed after few failed attempts. We could nevertheless have something like: "We tried to restart gnome-shell 5 times, but it failed. You could nevertheless try to restart it a last time" followed by a "Restart" button.

To maximize the chances at running gnome-shell, we could delay the restarts by 1 second each time.

I hate being left out without options when I know I could fix things manually.

Mildred
Comment 1 Dan Winship 2011-09-28 13:09:28 UTC
We should distinguish between "gnome-shell crashed more-or-less-immediately on startup" and "gnome-shell crashed mid-session", and only failwhale on the former, and just restart it on the latter.
Comment 2 Matthias Clasen 2011-09-29 12:03:16 UTC
The fail whale lives in gnome-session
Comment 3 Vincent Untz 2011-09-29 12:09:56 UTC

*** This bug has been marked as a duplicate of bug 658671 ***