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 659191 - Live session experience
Live session experience
Status: RESOLVED NOTABUG
Product: gnome-shell
Classification: Core
Component: general
3.1.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-09-15 21:10 UTC by Allan Day
Modified: 2012-11-02 17:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Allan Day 2011-09-15 21:10:34 UTC
GNOME Shell needs to support live session usage, such as someone using a live CD for testing or installation. The main things this requires is an 'End Live Session...' item in the user menu and a matching dialog:

*End Live Session*

Your live session will automatically end 
in 60 seconds

[Cancel]                      [Restart]

--
There's a downstream bug for this: https://bugzilla.redhat.com/show_bug.cgi?id=732906
Comment 1 William Jon McCann 2011-09-15 21:39:30 UTC
Honestly, exposing the live session to the user of an installer is really not ideal. It is a neat gimmick but really we should just start the installer fullscreen and reboot at the end.
Comment 2 Florian Müllner 2011-09-15 23:12:14 UTC
(In reply to comment #0)
> GNOME Shell needs to support live session usage, such as someone using a live
> CD for testing or installation.

Do we really need this in core? An extension which replaces the appropriate labels in userMenu.js and endSessionDialog.js should be really trivial; a live image is a special environment, adjusting it with tweaks like this seems like an appropriate use case for an extension.
Comment 3 Allan Day 2011-09-16 08:36:36 UTC
(In reply to comment #1)
> Honestly, exposing the live session to the user of an installer is really not
> ideal. It is a neat gimmick but really we should just start the installer
> fullscreen and reboot at the end.

That sounds good. In the mean time, there are live CDs out there that people are struggling to use (including one on www.gnome.org). This seems like something that would improve peoples' GNOME 3 experiences, at least in the short term.

(In reply to comment #2)
> Do we really need this in core? An extension which replaces the appropriate
> labels in userMenu.js and endSessionDialog.js should be really trivial...

Yeah could be. I just wanted to make sure that the design is consistent.
Comment 4 William Jon McCann 2011-09-16 17:19:48 UTC
The biggest and easiest win is just adding the reboot to the end of the installer. It should automatically reboot after a timeout and offer to reboot now.

I can see the value in having power off be the default item in the session menu. If it doesn't complicate our story for actual installs I'm fine with having it there. The suspend doesn't make a lot of sense in the installer - but again my main point is that really none of the session does either :)
Comment 5 Florian Müllner 2012-11-02 17:42:36 UTC
Do we still want this? We do have a dedicated initial-setup mode nowadays, and we default to "Power off" instead of "Suspend" now ...
Comment 6 Allan Day 2012-11-02 17:49:37 UTC
Yeah, I agree with comment 1.