On 21 May 2003 11:33:36 +0200, Fabio Stumbo wrote:
> 
> I use fvwm2 since 1994 but only now I feel the need to use more than one 
> desktop... ;-))
> 
> My problem is the following: in my current configuration (1 desktop) I
> want a background which should be picked up randomly in a directory with
> pictures. Moreover, it should change every hour. The only way I have been
> able to obtain this is as follows:
> 
> my StartFunction contains the line
> 
> + I Exec exec crontab /usr/local/etc/fvwm/cron.dir/hour

Try the following instead in 2.5.x:

  AddToFunc ChangeRootHourly
  + I Exec exec cgbg
  + I Schedule 3600000 ChangeRootHourly

  AddToFunction StartFunction
  + I ChangeRootHourly

> I don't know if this is the best way to have the job done but, so far, it 
> worked, so I didn't feel the need for another solution (but for being 
> forced to install manually xv, which is no longer included in any 
> distribution... :-(

You don't need to use xv, there is "display" from ImageMagick that
understand all image formats, there is fvwm-root from 2.5.x that
understands XPM and PNG and there are some other root setters.

> Now I use 2 desktops. I realized that my scripts have the effect to put 
> the same image in the two desktop. What I want now is: on the first 
> desktop (=0), same behavior as before. On the second desktop (=1), I 
> would like to have a solid color background, which shouldn't change. I 
> made some tries with FvwmBacker, but without success, so I am out of 
> ideas: can anybody help me?

You may run FvwmBacker that uses 2 Pixmap colorsets, one per desk.
Then the setup for 2.5.x may look like this (untested):

  DestroyFunc ChangeRootHourly
  AddToFunc   ChangeRootHourly
  + I PipeRead `dump-2-config-lines-for-colorset-51-and-52`
  + I Schedule 3600000 ChangeRootHourly

  AddToFunction StartFunction
  + I ChangeRootHourly
  + I FvwmBacker

  *FvwmBacker: Command (Desk 0) Colorset 51
  *FvwmBacker: Command (Desk 1) Colorset 52

The script should dump 2 lines, something like:

  Colorset 51 Pixmap bg7.png
  Colorset 52 Pixmap bg4.png

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to