need help - xkill won't run from panel

The standard panel of LXDE - http://wiki.lxde.org/en/LXPanel
Locked
rockdoctor
Posts: 116
Joined: Tue Nov 11, 2008 4:51 pm

need help - xkill won't run from panel

Post by rockdoctor »

Running LXDE on an up-to-date (as of 28-Mar) Fedora-13 branched with lxpanel-0.5.5-3.fc13.i686 and pcmanfm-0.9.3-1.fc13.i686. I'm having a problem creating a working panel launcher for xkill. I've created the .desktop file in $HOME/.local/share/applications (see below). xkill appears in the menu and works properly when I click on the menu entry. However, when I create an entry in an Application Launch Bar in my panel, clicking on the panel icon does nothing - xkill does not execute. conky (the other application in the Application Launch Bar) works properly, as do all of my other programs in my panels.

$HOME/.local/usr/share/applications/xkill.desktop:

Code: Select all

[Desktop Entry]
Version=1.0
Name=xkill
Comment=Forcibly close an open window on the desktop
Exec=/usr/bin/xkill
Icon=/usr/share/pixmaps/comps/sugar-desktop.png
StartupNotify=false
Type=Application
Categories=Utility;GTK;
Application Launch Bar for conky and xkill:

Code: Select all

Plugin {
    type = launchbar
    Config {
        Button {
            id=/home/a/.local/share/applications/conky.desktop
        }
        Button {
            id=/home/a/.local/share/applications/xkill.desktop
        }
    }
}
Geology - It's not rocket science, it's rock science!
Marty Jack
Posts: 381
Joined: Mon Mar 23, 2009 5:14 am

Re: need help - xkill won't run from panel

Post by Marty Jack »

Does the file /home/a/.local/share/applications/xkill.desktop, which is what your launcher references, exist?
rockdoctor
Posts: 116
Joined: Tue Nov 11, 2008 4:51 pm

Re: need help - xkill won't run from panel

Post by rockdoctor »

Yes, $HOME points to /home/a whenever I log in as user a, and I'm logged in as user a. Both the working conky.desktop and the non-working xkill.desktop files have permissions 644; selinux is not running. If I copy the xkill.desktop to my Desktop (/home/a/Desktop), right-click on it, and select Open from the menu, xkill runs, as it should.
Geology - It's not rocket science, it's rock science!
Locked