3

First of all, sorry for my English.

I'm trying to add an icon in the gnome-shell's dock (with Ubuntu 13.04 and 13.10) for the command line app xkill, but it doesn't work, since it is a terminal application. But if I create the menu entry as a "terminal application" (writting it in a .desktop file or throghout the "Main Menu" application), it opens, consequently, a terminal with the message: "Select the window bla bla bla....".

What I really want is a more natural and direct way for closing a blocked window by force, and not by means of a terminal.

For older versions of gnome-shell there was a little extension which made it (adding a little icon in the top bar), but it exists no longer (or I haven't found it).

Solution? Thanks.

3 Answers 3

3

Create a launcher with the command gnome-desktop-item-edit --create-new ~/Desktop as suggested by @maythux, but just add /usr/bin/xkill as the command. (Do NOT use gnome-terminal -e).

This creates the launcher on the desktop.

Simply drag it to the dock and remove it from the desktop if you like.

enter image description here

1

I use Easystroke Gesture Recognition for that purpose. Install it then pick up Gesture Button >button 3 from preferences tab, it lets you run commands dragging right button and drawing a figure like line, circle or whatever you like then switch to Action tab and record a guesture dragging right button, finally add commad

sudo xkill

that's all.

Whenever you want to kill a frozen window, just drag right button and draw the shape you attained, you will get a x shape cursor to kill the window.

2
  • Thanks, it seems a good solution, but this application doesn't recognize propertly my new gesture. It doesn't matter what type of "shape" I make with my touchpad: I have tried with the Shift key plus the touchpad right button, making a circle, but after doing it, the application continues waiting for my gesture. Only when I make a last click over the message window the gesture is recognize, but the thing recognized is just this last click.
    – ABu
    Jan 17, 2014 at 15:23
  • You don't need modifier keys such as shift, alt. Did I miss a step to mention? You must click add action in Action tab then record a gesture
    – kenn
    Jan 17, 2014 at 15:57
1

You can do this trick to get your need(it still use the terminal but you have not to take care about.)

First create a launcher on desktop by using the old GUI dialog.

Using ALT+F2 type:

gnome-desktop-item-edit --create-new ~/Desktop

This will start the dialog( Create launcher):

enter image description here

In the Name field put any name you like.

In the command field put the command gnome-terminal -e "xkill" or if you have other terminal emulators you can use like xterm or whatever.

Now drag and drop the created launcher to the Unity launcher and try it :).


Another Solution:

Here is a scipt to do what you like and they have a unity launcher and you can learn how to install and use

4
  • Same problem. It opens a terminal window, and I don't want it.
    – ABu
    Jan 17, 2014 at 15:18
  • 1
    but you have not to think about it will be close by the time you click on what you want to close
    – Maythux
    Jan 17, 2014 at 15:21
  • Ah, you're right. But, is it possible to avoid this "terminal window"?, all of this is for my father and he has no knowledge about "terminals". I prefer he don't see that window.
    – ABu
    Jan 17, 2014 at 15:26
  • @Peregring-lk I don't think you can get rid of.anyway you must keep in mind terminal are Linux soul
    – Maythux
    Jan 17, 2014 at 15:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .