Frank Gruellich
2011-07-11 15:31:14 UTC
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.
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
Sigmentation fault