GNOME Bugzilla – Bug 130632
Ctrl+Alt+Delete system monitor keybinding
Last modified: 2020-11-07 12:36:43 UTC
Okay, so this was a JDS patch that people wanted. Not sure if it makes sense or not. Cc'ing Calum and co.
Created attachment 22976 [details] [review] control+alt+delete process manager keybinding
Looks fine to me.
I see no problem with the inclusion of this patch. The keybinding has no other intuitive meaning behind it except for panic stricken windows users and we should make them feel at home.
No objections here either. How does this affect bugs #99335/#97174? Should we file a bug asking for "Log Out" to be added to gprocview or something instead, as per the Windoze process viewer?
marking high because of the patch
Well, we definitely can't do this patch unless we update the HIG. I think that it's a good idea to have both a logout shortcut and a process manager shortcut. The HIG draft lists Ctrl-Alt-Del as the logout shortcut. Personally I like the idea of Ctrl-Alt-Del for the process manager. What should we use for logout?
Reminder (from bug #99335) of how other desktops do it: Windows XP: Press Windows key (or Ctrl+Esc), then U. Or: focus desktop, then Alt-F4. Or: ctrl-alt-del to pop up the task manager, then File->Log Out (or something, it's on the task manager menu somewhere anyway). OSX: Command-Shift-Q. CDE: no keyboard shortcut
Calum: you're the usability guy, make a call :)
While a call would be nice, it's not super-urgent since this change breaks every kind of freeze there is.
Call me old-fashioned, but Ctrl+Alt+Del means nothing but "reboot" to me. IMHO we shouldn't touch this keybinding and let the distro decide if it will do a reboot or not.
There are two very important uses for this: First to end a program, like a frozen fullscreen application, and the second to start a program, like restart nautilus when it freezes. Please don't make this window system modal or top-level, but do make it so that you can only have one open at a time. Also, please allow resource monitor functionality within a tab of this window, along with statistics for running processes, such as mem usage, etc, with choosable columns like on Windows 2000/XP. Thanks :-)
The program already exists; it's called gnome-system-monitor, and yes, it is tricked out and bitchin. It's just a matter of creating a metacity shortcut to launch it. You can add a launcher for it a panel in the meantime, or use gconf-editor to configure metacity to launch gnome-system-monitor in response to a keyboard shortcut of your choosing.
Its missing some integral things (at as of Gnome 2.6 if it hasn't been changed), such as a "Run" option, an Applications list (as opposed to the processes list which shows more than simply user-launched applications), and "Shut down", "Log out", etc. Another thing is that you can launch more than one instance of System Monitor at the same time.
...all of which are feature requests that do not belong on a metacity bug report.
My bug was marked duplicate of this bug, and if what I requested is not covered in this bug, then please make my bug depend on this one instead of marking it duplicate. I'll go change that now.
I guess it wasn't marked dup but was actually marked CLOSED UPSTREAM on bugzilla.redhat.com https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120507 (got this mixed up with another bug I recently filed) with a reference to this bug, so I'm not exactly sure what to do in this case. Should I open a new bug or bugs within Gnome under "system-monitor" specifically for an enhancement request on the assumption this gets checked in, or should there be a META bug?
you should open a new bug in GNOME bugzilla with your feature requests against system monitor.
Bug 143235 - Log out, shut down, restart, standby menu within system monitor Bug 143236 - "Run applcation" option from within system monitor Bug 143238 - Add Applications tab to system monitor
I'm pretty sure Mark McLoughlin hacked together many of these features for a JDS version of system-monitor that we never used in the end... cc'ing him to make sure he takes a look at these bugs and contributes any code he still has lying around :)
Okay, what I did was make the panel handle Ctrl-Alt-Delete by popping up a dialog offering the choice of logout/lock screen/system monitor/xkill. Attaching out of date patch and ugly screenshot, but this isn't very useful to anyone if we're going to do all this in gnome-system-monitor.
Created attachment 28564 [details] [review] panel patch
Created attachment 28565 [details] screenshot
Hmm, I see you want to do an "Applications" tab in gnome-system-monitor. I did something very like that too as a demo, that code may be useful. However, I don't have access to it anymore ... Calum does, though. Calum - its gnome-app-manager in dtcvs, I think there's only a gnome-app-manager.c which is relevant. Can't remember for sure, though.
(I've uploaded Mark's old app-manager code to bug 143238).
See also bug 150669 which has a conflicting request and has the Gnome 2.8 milestone set.
Just as random useless information, C-M-delete does mean something in emacs. It runs backward-kill-sexp. Coincidentally, the same thing C-M-backspace does (don't try this if You don't have DontZap turned on. If You don't know what DontZap is, You probably don't have it turned on.) Just thought people might be amusing by that information.
If we added bindings for launching gnome-system-monitor, and for logging out (even if they didn't have anything bound to them by default), would that close these bugs? Or are we waiting for guidance from elsewhere?
We used to be waiting for a usability call for whether to implement this request or the one in bug 150669. But (as noted in bug 150669), Calum made that call now in bug 99335: "If nobody else on the usability team is willing to make the call, I'd be happy to support anyone who wanted to make "Ctrl-Alt-Del = System monitor with a prominent logout button" :)" So, I guess the next step is to convince the gnome-system-monitor people to add a prominent logout button. Then add a binding to launch gnome-system-monitor and bind it to Ctrl-Alt-Del by default.
Is attachment 22976 [details] [review] still the sort of thing we need (modulo any code rot)?
Yes, though we also need a prominent logout button in gnome-system-monitor. :-)
Okay, bug 339048 is the prominent logout button in gnome-system-monitor and bug 339049 is the relevant changes to gnome-panel to make it put the dialogue up.
*** Bug 343864 has been marked as a duplicate of this bug. ***
i really like the suggestion posted on Metacity blog : http://blogs.gnome.org/metacity/2009/03/05/squib-of-the-day-ctrl-alt-delete/comment-page-1/#comment-831 (see mockup in comment #5) Maybe pressing Ctrl+Alt+Delete should open a dialog box with : _____________________________ | | | o Open the system monitor | | o Log out | | o Shut down | | | | Cancel | Ok | _____________________________
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old feature requests in Bugzilla which have not seen updates for many years. If you still use metacity and if you are still requesting this feature in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/metacity/-/issues/ Thank you for reporting this issue and we are sorry it could not be implemented.