GKrellMSS requires:   GKrellM2, gtk 2.0, gdk 2.0, glib 2.0
and either fftw3 or fftw2.
Get the
fftw
source or locate Debian/Redhat packages from the
fftw download page.
The default will compile in support for
Esound,
and ALSA (probably version >= 0.9.7) as long as Esound and ALSA
development packages are installed.
The Capture device must be available and this means that GKrellMSS
cannot monitor ALSA when other programs such as Audacity
have the Capture device open for recording. When you want to run
such programs, just toggle off using
ALSA as the GKrellMSS sound source via the chart Options menu
button.
The ALSA Capture mixer settings must also be turned on. Some
initial ALSA installs (or even simple upgrades) can leave Capture
off, so if you don't get any ALSA Sound Scope activity, check your
Capture settings with:
$ amixer get Capture
and
$ amixer get Mix
The last two lines of output indicate if Capture is on or off.
Make sure both the Capture and Mix mixer controls
have Capture set on with:
$ amixer set Capture cap
$ amixer set Mix cap
Some cards may not have these mixer controls and for those
you will have to look at the mixer controls available (run
the amixer command without any arguments) to find a control
with capture content that will work.
For example, you might need to turn capture on for
the PCM control:
$ amixer set PCM cap