Bug 188476 - Hide desktop and apps behind a smoothly-animating "shutdown screen" while shutting down, unless a window wants attention; then raise it above the screen so it can take input
Summary: Hide desktop and apps behind a smoothly-animating "shutdown screen" while shu...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Session Management (show other bugs)
Version: 5.24.0
Platform: unspecified Linux
: HI wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 176466 239971 280783 423371 450226 474218 486904 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-30 15:26 UTC by monstermunch
Modified: 2024-08-14 22:22 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description monstermunch 2009-03-30 15:26:41 UTC
Version:            (using 4.2.1 (KDE 4.2.1), Kubuntu packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.27-14-generic

This is common on my machine:

- I click shutdown/restart/logout in kickoff
- the screen fades to grey and shows the confirmation window
- I click the confirm button
- the screen switches back to full colour
- it takes about 15 seconds for the desktop to be replaced by a blank screen. Sometimes some windows disappear during the wait, but it is not obvious that shutdown/restart/logout is happening.

I find this behaviour very frustrating as the machine gives no indication it is actually logging out. On occasion, I have clicked cancel by accident or clicked outside the confirmation window (this closes it) when logging out. I then wait and wait, then try the logout process again. This is very annoying when you're trying to logout in a hurry. I also use a shortcut key for logging out. When I hit the right combination, I'm given no indication it actually worked and the machine is logging out.

Suggested solution:
Display a passive pop-up message that says that shutdown/logout/restart has begun, the same way a message appears when logging out is interrupted by an application.

It would be nice if the fade to grey stayed as logging out was happening as it's a bit weird how the colour comes back after confirming; fading to grey gives a satisfying "the machine is falling to sleep now" feeling. I understand this is a problem though when e.g. save dialogs can interrupt the process. Perhaps everything could be kept faded to grey except for dialogs that need confirmation (e.g. similar to how the root password window fades everything to grey).
Comment 1 Cyrill Helg 2009-04-11 13:51:45 UTC
I totally agree on this. The user definately needs some feedback, maybe even the splash appearing again like the startup but in reverse order?

What about those gtk apps staying open? Maybe this should be fixed too somehow.
Comment 2 Oswald Buddenhagen 2009-05-30 20:37:54 UTC
*** Bug 176466 has been marked as a duplicate of this bug. ***
Comment 3 Cyrill Helg 2009-09-03 20:11:59 UTC
What about a bouncing cursor as a feedback? Like when starting an application? Maybe showing the moon bouncing or something...
Comment 4 Jan Gerrit Marker 2009-09-14 14:10:47 UTC
*** This bug has been confirmed by popular vote. ***
Comment 5 Cyrill Helg 2009-09-15 09:14:30 UTC
Any developer opinion on this?

What about just showing a notification? Powerdevil does this too before the screen is locked...


PS: e17 and the android system do show an animation while logging out.
Comment 6 Martin Koller 2012-08-20 07:57:13 UTC
I checked with KDE 4.9.0 (openSuse 12.1) and after clicking "logout" the logout dialog immediately disappears and KDE is closed within 2 seconds, so I can not see a problem with this.
Please recheck if you still have this long delay (or describe when this delay happens, e.g. what apps are open, etc.)
Comment 7 Øystein Steffensen-Alværvik 2018-08-13 20:40:28 UTC
This is still a valid bug/wish for KDE/Plasma 5. A notification of the sort 'Logging out, please wait …' is useful for new users IMO, so that they know the system is responding. My system, for instance, will take 30-60 sec from choosing 'Log out' until the user selection screen is shown.
Comment 8 postix 2019-12-09 20:44:40 UTC
*** This bug has been confirmed by popular vote. ***
Comment 9 postix 2019-12-09 20:50:45 UTC
(In reply to Martin Koller from comment #6)
> I checked with KDE 4.9.0 (openSuse 12.1) and after clicking "logout" the
> logout dialog immediately disappears and KDE is closed within 2 seconds, so
> I can not see a problem with this.

Unfortunately it's not always so fast. Mostly the time between clicking logout and becoming logged out is negligible. However, in some cases it takes around 10-15 seconds or more on my machine.
Probably due to processes in the background which need to be terminated first.
However, this leaves the impression as if the logout had not been initiated. 

If there's some feedback or indication that the logout is progress and maybe additional information, which process/action slows it down, it would be huge improvement for the UX.
Comment 10 Nate Graham 2020-01-31 18:39:28 UTC
*** Bug 239971 has been marked as a duplicate of this bug. ***
Comment 11 Nate Graham 2020-01-31 22:12:51 UTC
*** Bug 280783 has been marked as a duplicate of this bug. ***
Comment 12 Nate Graham 2020-06-23 18:47:34 UTC
*** Bug 423371 has been marked as a duplicate of this bug. ***
Comment 13 Nate Graham 2022-09-08 16:47:12 UTC
*** Bug 423371 has been marked as a duplicate of this bug. ***
Comment 14 Nate Graham 2023-05-17 18:36:13 UTC
*** Bug 450226 has been marked as a duplicate of this bug. ***
Comment 15 Nate Graham 2023-09-06 19:09:52 UTC
*** Bug 474218 has been marked as a duplicate of this bug. ***
Comment 16 Nate Graham 2024-08-14 22:22:14 UTC
*** Bug 486904 has been marked as a duplicate of this bug. ***