Where is force quit on Ubuntu 11.10?

13,884

Solution 1

The command, as WarriorIng64 already said, is xkill.

To show some instructions for the end user, maybe use

notify-send "Click on an application to force-close it, or right-click to cancel."

Now to combine two commands into one launcher, you'll have to wrap them in sh -c '...', so your .desktop file should say

Exec=sh -c 'notify-send "Click on an application to force-close it, or right-click to cancel."; xkill'

Solution 2

Instead of writing your own you can try this:

Flashfreeze

Go here and check it out; http://www.omgubuntu.co.uk/2011/10/freezeunfreeze-unity-app-killer/

or http://www.omgubuntu.co.uk/2011/10/force-quit-applet-unity-launcher/

Solution 3

I don't know if there is an icon for force quit, but the relevant command is xkill.

Solution 4

If you absolutely need the notification, then you can achieve this with notify-send.

Create the following file, perhaps as forceclose:

#!/bin/sh 
notify-send 'Force close application' 'Select a window to close it.  All data in that window will be lost.  Right click to cancel.' --icon=gtk-cancel
xkill

Then mark it as a script with chmod +x forceclose

Then either :

  • Move it to your /bin directory with sudo mv forceclose /bin/forceclose and change your launcher to call forceclose instead of xkill. (useful for multiple users of the same system, perhaps).

    Or

  • Change your launcher to point to whichever directory contains your forceclose script. Note that other users of that system obviously won't be able to use your script.

Solution 5

  1. Press Alt+F2.
  2. Type xkill. then press Enter.
  3. Click on the window you want to kill (right click to abort).
Share:
13,884

Related videos on Youtube

marc-andre benoit
Author by

marc-andre benoit

i'm studying software engineering for my Ba here at UQAM in montreal.

Updated on September 18, 2022

Comments

  • marc-andre benoit
    marc-andre benoit over 1 year

    I'm trying to make a custom launcher in 11.10 for the special force quit launcher we had in 11.04 (you could add it from the list of apps, but now it is nowhere to be found, even in alacarte). So I try using info from here but I have no idea what the actual file or command is for force quit nor where it is in the file system.

    This question is real specific to force quit itself and is not about asking how to create a launcher.

    I will create a file called forcequit.desktop and put it in ~/.local/share/applications folder and will then drag it unto the toolbar like it is told elsewhere.

    The content of the file will look like this:

    #!/usr/bin/env xdg-open  
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Exec=sh -c 'notify-send "Click on an application to force-close it, or press Esc to cancel."; xkill'
    Name=Force Quit
    Comment=Click on the app to quit with your pointer
    Icon=gnome-panel-force-quit
    Categories=System,Accessories;
    

    I suppose it might be a special command that takes an argument, again if you have the info please do tell :)

    I wrote comments in the file about the info I need.

    Edit: ok now it works with showing a special X icon and does force quit properly. Now I just need to find out how to get instructions to appear for an end user, just like it does when using from CLI. I'd suppose it displays the launcher's comment on screen somewhere? Any ideas or links ? Or maybe I need to add something to this launcher file ?

    Last edit: well the solution from the above edit has been found, it is the usage of notify send that does the trick. Like it is now reflected in the code. Enjoy the solution for your desktop (or for end users you support !)

    Latest edit: all this talk makes me want to go look for notify-send options a little more... and well in a greater scale at all the other commands I can use.....notify-send is part of gnome, is it ? Or is it part of sh? (I doubt it's from sh)

    Edit to the lastest edit : never mind that. I found an answer to that as well. notify-send is part of the libnotify library package... and notify-send is in the tools folder (I had trouble finding it at first…) and no it isn't specifically part of gnome, but rather another library used by many apps :)

  • Knowledge Cube
    Knowledge Cube over 12 years
    This would work, but the OP is asking how to actually turn it into a launcher you can click.
  • marc-andre benoit
    marc-andre benoit over 12 years
    i know how to do this on CLI but i have users that want nothing to do with it :) which is the reason i ask the question in the first place ..
  • marc-andre benoit
    marc-andre benoit over 12 years
    hum.. not much useful other than point me toward the icon (after downloading and reading through the source code from the script file .. i don't need an unfreeze and such :) but thanks for your answer..
  • Scaine
    Scaine over 12 years
    And I see that Marius beat me by the 15 minutes it took me to research that answer and post it... <sigh>
  • Scaine
    Scaine over 12 years
    Well worth a vote for beating me by 15 minutes!
  • marc-andre benoit
    marc-andre benoit over 12 years
    that notify send does the final trick :)
  • marc-andre benoit
    marc-andre benoit over 12 years
    too intricate ,but thanks for your effort! i mean it's more elegant to have it all in one single file,rather than creating an extra one :) the solution proposed by marius does exactly that better luck next time !
  • Scaine
    Scaine over 12 years
    You made a big deal about the notification for your "users", so I assumed you might have multiple users on each system, in which case, adding it to /bin makes sense. Glad you found an answer that suits though.
  • Knowledge Cube
    Knowledge Cube over 12 years
    @Marius This is clearly superior to my accepted answer. Good job making it more presentable and user-friendly!
  • marc-andre benoit
    marc-andre benoit over 12 years
    yeah sorry.. i was just really tired ,i was on a power nap marathon (4 days straight) what i meant is just that having the notification embedded in code versus in a separate file made for a smaller footprint,just one file instead of two,but looking back the extra file makes for a better modularity which can be important in bigger projects i guess :)
  • marc-andre benoit
    marc-andre benoit over 12 years
    in conclusion i wonder about using sh VS bash.. it it just for the sake of portability (for everyone has sh ,but not everyone might use/have bash(which in itself is odd but possible!))
  • Scaine
    Scaine over 12 years
    4 days! Way to go, dude! I was proud on the two occasions I managed a two day sprint... haha!
  • Marius Gedminas
    Marius Gedminas over 12 years
    For a simple chaining of two commands like this there's no difference. Except sh is shorter to type and probably starts up a few nanoseconds faster than bash.
  • Shane S.
    Shane S. over 12 years
    At least for me on Ubuntu 11.04, escape does not work, but right-clicking will cancel the xkill prompt.
  • Marius Gedminas
    Marius Gedminas over 12 years
    Oops, you're absolutely right! Shame on me, I'll fix the notification text right away.
  • Timmmm
    Timmmm over 11 years
    But there's no way to make this menu appear (e.g. by shift-clicking). Sometimes it will appear if an application is properly frozen, but if an app is still responsive but refuses to quit? You're out of luck.