monitord auf Raspberry Pi
Hallo Forum,
ich habe jetzt einen Raspberry Pi (Modell B, v.2, 512MB RAM) und versuche gerade, den monitord darauf zum Laufen zu bringen.
Es ist ein Raspbian installiert.
Per SVN habe ich den trunk gezogen.
Ein configure lief ohne Probleme durch.
Das make als root auch, Freude kam auf.
Rufe ich jetzt an der Konsole "monitord" auf, bekomme ich folgende Meldung:
Code:
16:19:38.886 ERROR: monitord/Monitor.cpp(132) monitord/Monitor.cpp Line 53: memLockCreate failed
Kann mir da jemand weiterhelfen? Die xml-Beispieldatei ist aus dem /tmp/trunk/sample-config ins /home/pi umkopiert und in monitord.xml umbenannt.
Danke und Gruß,
Funkwart
Liste der Anhänge anzeigen (Anzahl: 1)
Vorgehensweise zur Installation von monitord auf Raspberry Pi
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">
<!-- <device>/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
Liste der Anhänge anzeigen (Anzahl: 2)
Ich hab die USB-Soundkarte mal geöffnet. Meines Erachtens sieht das eher schlecht aus mit einem Umbau auf Line-In.