Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

fvwmdebug(1) [suse man page]

FvwmDebug(1)							    Fvwm Module 						      FvwmDebug(1)

NAME
FvwmDebug - the fvwm module debugger SYNOPSIS
FvwmDebug should be spawned by fvwm(1) for normal functionality. To run this module, place this command somewhere in the configuration: Module FvwmDebug [optional-params] To stop this module, execute: KillModule FvwmDebug DESCRIPTION
This module persistently dumps all fvwm event details and optionally some other information into the standard error stream or a file, good for debugging purposes. The output may be optionally redirected to xconsole or similar window. INVOCATION
There are several command line switches: FvwmDebug [ --args|--noargs ] [ --events|--noevents ] [ --log file ] [ --xconsole ] [ --mask mask ] [ --xmask mask ] [ --debug level ] [ --track tracker-name ] [ --send-configinfo ] [ --send-windowlist ] Long switches may be abbreviated to shorter switches. --noargs - do not print all arguments of the event, just its name. --args is the default. --noevents - do not print even event names, implies --noargs. It is similar in effect to setting both --mask and --xmask to 0, but the events are actually received by the module, they are just not printed. This option may be useful if --track or/and --debug is used. The default is --events normally, and --noevents if one or more --track options specified. -l|--log file - specify the log file name instead of the standard error stream. If the log file can't be open for writting, the default standard error stream is used. The file may start with a pipe '|', this is similar to the usual meaning of a pipe, the output is piped to the specified command. See also --xconsole option. -xc|--xconsole - this is a shortcut for: FvwmDebug --log '|xconsole -file /dev/stdin -geometry 600x400 -notify' That shows the module output in the xconsole window rather than the standard error stream. -m|--mask mask - set the module mask, 31 bit integer. By default almost all events are monitored (except for some flood events like CON- FIGURE_WINDOW or FOCUS_WINDOW. The special value of -1 sets the maximal mask. -x|--xmask mask - set the module extended mask, 31 bit integer. By default almost all events are monitored (except for some flood events like ENTER_WINDOW or LEAVE_WINDOW. The special value of -1 sets the maximal extended mask. -d|--debug level - use the Perl library debugging mechanism. The useful levels are 2 to 4. -t|--track tracker-name - create the given Perl library tracker and observe its main observable. This option may be specified multiple times. This options implies --noevents unless explicitely overwritten. You may optionally try --debug, for example: FvwmDebug -xc --track PageInfo --track GlobalConfig --debug 3 Run "fvwm-perllib man" to get the names of all existing trackers in your installed Perl library. -sc|--send-configinfo - send Send_ConfigInfo command to fvwm on startup, this results in a lot of events received. -sw|--send-windowlist - send Send_WindowList command to fvwm on startup, this results in a lot of events received. SEE ALSO
See also FvwmGtkDebug. AUTHOR
Mikhael Goikhman <migo@homemail.com>. perl v5.8.0 2003-06-09 FvwmDebug(1)

Check Out this Related Man Page

FvwmAudio(1)						      General Commands Manual						      FvwmAudio(1)

NAME
FvwmAudio - the FVWM Audio module SYNOPSIS
FvwmAudio is spawned by fvwm, so no command line invocation will work. From within the .fvwmrc file, FvwmAudio is spawned as follows: Module FvwmAudio or from within an fvwm pop-up menu: Popup "Module-Popup" Title "Modules" Module "GoodStuff" GoodStuff Module "NoClutter" FvwmClean Module "FvwmIdentify" FvwmIdent Module "Banner" FvwmBanner Module "Debug" FvwmDebug Module "Audio" FvwmAudio Module "Pager" FvwmPager 0 3 EndPopup DESCRIPTION
The FvwmAudio module communicates with the Fvwm window manager to bind audio sounds to window manager actions. Different audio queues may be assigned to any window manager action. FvwmAudio can be used with any independent audio player, and therefore requires no special audio library APIs of its own. Simple in its design, it merely binds the audio filenames to particular actions and forks off the audio player program with the appropriate filename when that action occurs. FvwmAudio can also have builtin support for the rplay library. CONFIGURATION OPTIONS
FvwmAudio reads the same .fvwmrc file as fvwm(1) reads when it starts up, and looks for certain configuration options: *FvwmAudioPlayCmd /usr/bin/X11/demos/auplay This determines the independent audio player program that will actually play the sounds. If the play command is set to builtin- rplay then the builtin rplay support will be used. For example: *FvwmAudioPlayCmd builtin-rplay *FvwmAudioDir /usr/lib/sounds Specifies the directory to look for the audio files. This option is ignored when rplay is used. *FvwmAudioDelay 5 Specifies that sound events will only be played if they occur at least 5 seconds after the previous event. Sounds events that occur during the delay period are ignored. This option is useful if you don't want several sounds playing at the same time. The default delay is 0 which disables the audio delay. *FvwmAudioRplayHost hostname Specifies what host the sounds will play on. The hostname can also be an environment variable such as $HOSTDISPLAY. This option is only valid with builtin rplay support. *FvwmAudioRplayPriority 0 Specifies what priority will be assigned to the sounds when they are played. This option is only valid with builtin rplay support. *FvwmAudioRplayVolume 127 Specifies what volume will be assigned to the sounds when they are played. This option is only valid with builtin rplay support. *FvwmAudio window-manager_action audio_filename Binds particular window manager actions to sound queues. *FvwmAudio startup TaDa.au *FvwmAudio shutdown Elvis_Left.au *FvwmAudio unknown doh.au *FvwmAudio add_window drip.au *FvwmAudio raise_window swoosh.au *FvwmAudio lower_window swoosh.au *FvwmAudio focus_change boing.au *FvwmAudio destroy_window explosion.au *FvwmAudio iconify ploop.au *FvwmAudio deiconify ploop.au *FvwmAudio toggle_paging fwop.au *FvwmAudio new_page beam_trek.au *FvwmAudio new_desk beam_trek.au *FvwmAudio configure_window huh.au *FvwmAudio window_name beep.au *FvwmAudio icon_name beep.au *FvwmAudio res_class beep.au *FvwmAudio res_name beep.au *FvwmAudio end_windowlist twang.au INVOCATION
The invocation method was shown in the synopsis section. No command line invocation is possible. FvwmAudio must be invoked by the fvwm win- dow manager. BUGS
It's REALLY noisy when fvwm starts and restarts. COPYRIGHTS
This module is heavily based on a similar Fvwm module called FvwmSound by Mark Boyns. FvwmAudio simply takes Mark's original program and extends it to make it generic enough to work with any audio player. The concept for interfacing this module to the Window Manager, is orig- inal work by Robert Nation. Copyright 1994, Mark Boyns and Mark Scott. No guarantees or warranties or anything are provided or implied in any way whatsoever. Use this program at your own risk. Permission to use this program for any purpose is given, as long as the copyright is kept intact. AUTHORS
Mark Boyns (boyns@sdsu.edu) Mark Scott (mscott@mcd.mot.com) 3rd Berkeley Distribution Mar 28 1994 FvwmAudio(1)
Man Page