Starting/stopping xfce components

Benedikt Meurer benedikt.meurer at
Sat Nov 20 14:41:25 CET 2004

Jasper Huijsmans wrote:
> Benedikt Meurer wrote:
>> Jasper Huijsmans wrote:
>>> Hey all,
>>> I wish I had thought of this before, but it would be nice for users 
>>> to have an easy way to start or stop desktop components. Something 
>>> like this:
>>> See attached screenshot.
>>> Not sure if xfwm4 should be in there, but it's just a proof of 
>>> concept anyway. I simply call pidof, so there may be a better way (no 
>>> idea about portability, etc.).
>> pidof is not portable.

Just realized that your implementation has another major drawback: 
Imagine you run several instances of the panel (in multiscreen mode), 
then you'll kill the first one found by pidof, which will probably be 
running on a different screen... Or imagine you run several Xfce 
sessions on the same computer, then you'll probably kill components in 
another session. I guess its impossible to get this 100% reliable w/o 
support from the session manager.

> cheers,
>     Jasper


More information about the Xfce4-dev mailing list