So, hier mal meine Zusammenfassung (ich hoffe, ich habe nichts vergessen):
Folgende Befehle jeweils nacheinander benutzen:
Code:
sudo apt-get update
sudo apt-get install autoconf libtool subversion libalsa2-dev
svn co http://svn.monitord.de/monitor/trunk monitord
cd monitord
autoreconf -fi
./configure --with-alsa
make
sudo make install
cd
cp monitord/sample-config/monitord.xml.linux monitord.xml
Danach noch die monitord.xml bearbeiten. Wichtig sind hier die Zeilen:
Code:
<soundcard num="0">
<!-- /dev/dsp1</device>--> <!-- OSS: die erste Soundkarte -->
<device>plughw:1,0</device> <!-- ALSA: die erste Soundkarte -->
<status>1</status> <!-- 1=aktiv, 0=deaktivert -->
Wer mehrere Soundkarten nutzt, sollte sich mit arecord -l einmal seine aufnahmefähigen Devices anzeigen lassen. Die Zahl hinter "Karte" in der monitord.xml eintragen hinter dem Doppelpunkt von plughw:.
Die Onboard-Soundkarte taucht bei aplay -l zwar als Karte 0 auf, bei arecord -l jedoch gar nicht, weil sie kein Input hat.
Falls irgendwelche Fehlermeldungen in dem vorherigen Ablauf auftreten, bitte mal mit dpkg --get-selections | more durch die installierten Pakete schauen und mit der angehängten Datei vergleichen. Das ist die Paket-Konfiguration, die ich verwende.
Diese Anleitung behandelt den monitord OHNE plugins wie mysql-Support oder LUA-Scripting. Dafür sind dann noch Ergänzungen beim ./configure nötig und wahrscheinlich auch noch ein paar Pakete mehr zu installieren.
Ich hoffe, das hilft zunächst mal ein wenig weiter.
Gruß,
Funkwart