Hi,

I'm trying to setup a machine in some kind of kiosk mode.  It should
cycle through a number of applications automatically, skipping all that
are Iconic.  Sometimes that works, but under some circumstances it just
stops at one window and does not proceed anymore.  First I thought that
would be related to the Maximized state of a window, but it also does
so for normal ones.  So, I now think it is related to me not
understanding the "The Ring of Windows" at all so that sometimes the
"Next Window" is still pointing to the current one or that the next
window is evaluated at the wrong point in execution.  But that is just
wild guessing.

I'm using this ~/.fvwm/.fvwmrc:

DeskTopSize     1x1
DestroyFunc     StartFunction
AddToFunc       StartFunction
+ I GotoDesk 0 0

DestroyFunc     RaiseAndFocus
AddToFunc       RaiseAndFocus
+ I Focus
+ I Raise

DestroyFunc     NextWindow
AddToFunc       NextWindow
+ I Next (!Iconic) RaiseAndFocus

DestroyMenu     MenuFvwmRoot
AddToMenu       MenuFvwmRoot
+ "Start cycle" Schedule Periodic 3000 1 NextWindow
+ "Stop cycle"  Deschedule 1
+ "Xterm"       Exec exec xterm
+ "FvwmConsole" FvwmConsole
+ "Exit"        Quit

DestroyMenu     MenuWindow
AddToMenu       MenuWindow
+ "Icon on/off" Iconify
+ "Maximize"    Maximize
+ "Close"       Close

Mouse 0 I A Menu MenuWindow
Mouse 0 1 A Menu MenuWindow
Mouse 0 2 A Maximize
Mouse 0 4 A Iconify

Key M A C Menu MenuFvwmRoot

The kiosk machine runs a current Ubuntu with this fvwm version:

fvwm 2.5.30 compiled on Oct 16 2010 at 06:58:35
with support for: ReadLine, RPlay, Stroke, XPM, PNG, SVG, Shape, XShm, SM, Bidi 
text, Xinerama, XRender, XCursor, XFT, NLS

fvwm comes with NO WARRANTY, to the extent permitted by law. You may
redistribute copies of fvwm under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

Can someone enlight me what I'm doing wrong?  Thanks in advance.

Kind regards,
 Frank.
-- 
Sigmentation fault

Reply via email to