Starting/stopping xfce components
benedikt.meurer at unix-ag.uni-siegen.de
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.
More information about the Xfce4-dev