Am Dienstag, den 05.10.2010, 08:03 -0500 schrieb Ranjan Maitra:
Dear Christoph,
Thanks very much for your e-mail and your suggestions! However, I have
a problem:
On Tue, 5 Oct 2010 01:37:49 -0500 Christoph Wickert
<christoph.wickert(a)googlemail.com> wrote:
> Am Montag, den 04.10.2010, 21:24 -0500 schrieb Ranjan Maitra:
> > Thanks, Christoph. I have now subscribed to the lxde fedora mailing
> > list.
>
> Welcome Ranjan, that was quick. :)
>
> > > Edit /etc/xdg/lxsession/LXDE/autostart and change the line that reads
> > > or remove it completely. Instead add a line for xplanet
> > >
> > > @xplanet
> > >
> >
> > I have also added
> >
> > @oclock -geometry -0+0 -tr -fg red -bd red -jewel red
> >
> > to get the oclock autostarted there (and it works). However, I would
> > like to add this clock on all my desktops as well as without the
> > border. Do you know how I can do this using the autostarted feature?
>
> Look into .config/openbox/lxde-rc.xml. If the file does not exist, you
> need to copy over /usr/share/lxde/openbox/rc.xml to that location.
>
> At the end of the file you will find the window matching rules. Add a
> new one for xclock:
>
> <application name="xclock" class="XClock">
> <decor>no</decor>
> <shade>no</shade>
> <position>
> <x>0</x>
> <y>0</y>
> <monitor>1</monitor>
> </position>
> <focus>no</focus>
> <desktop>all</desktop>
> <layer>normal</layer>
> <iconic>no</iconic>
> <skip_pager>yes</skip_pager>
> <skip_taskbar>yes</skip_taskbar>
> </application>
>
> <desktop>all</desktop> is the option you are looking for. You can also
> leave out the options that you already pass to xclock at the command
> line such as position.
The application is called oclock so I replaced the xclock and the
XClock in the above with that. (It did not work otherwise also.)
However, this has no effect on the desktop and other effects that I
wanted.
I don't know where you have oclock from, so I cannot look up the values
for you. Please run xclock, then run xprop in a terminal and click on
the xclock window. xprop will return info about the program in the
terminal. The values of WM_CLASS(STRING) match application name and
class in the openbox configuration. Example:
WM_CLASS(STRING) = "xclock", "XClock"
first argument is name, second is class, so it becomes
<application name="xclock" class="XClock">
Could you please try and see if it works for you? I am very
perplexed.
This is how I get xclock into the top right corner:
<application name="xclock" class="XClock">
<decor>no</decor>
<shade>no</shade>
<position>
<x>-0</x>
<y>0</y>
<monitor>1</monitor>
</position>
<focus>no</focus>
<desktop>all</desktop>
<layer>below</layer>
<iconic>no</iconic>
<skip_pager>yes</skip_pager>
<skip_taskbar>yes</skip_taskbar>
</application>
</applications>
as you see I have changed the position (-1) and the layer (below).
Kind regards,
Christoph