[Eisfair_dev] ALSA anstatt OSS -> HILFE!

Thomas Bork tom at eisfair.org
So Okt 12 10:38:35 CEST 2014


Am 11.10.2014 um 21:57 schrieb Peter Bäumer:

> Wenn Du möchtest kannst Du drüber schauen [1].

Konnte ich nicht.
http://baeumer.dd-dns.de:8080/eisfair/development/21/alsa.tar.gz.info:

...\ncEH+GvV.tar.part konnte nicht gespeichert werden, weil die 
Quelldatei nicht gelesen werden konnte.

Versuchen Sie es später erneut oder kontaktieren Sie den 
Server-Administrator.

> Prinzipiell funktioniert es auch, aber bei der erst Installation gibt es
> noch schlug auf. Die Reihenfolge wann was ausgeführt werden muss (OSS
> dev nod's anlegen --> alsaconf starten --> Module erkennen und laden -->
> ALSA nod's anlegen --> abspielen des test WAV) da muss noch die Eisfair
> Konfiguration zwischen.

Graue Theorie:

1.
alsaconf muss nur einmalig ausgeführt werden bzw. wenn sich die Hardware 
ändert. Also Extra-Eintrag im Menü und ein Merker, ob alsaconf schon 
gelaufen ist.

2. Bei der Erstinstallation (Indikator: Merker 'alsaconf gelaufen' 
fehlt) werden die nods angelegt, wenn noch nicht vorhanden.

3.
Im init-Skript werden die alsa-nods im Start-case _immer_ korrigiert.

4.
/var/install/config.d/alsa.sh prüft auf den Merker von alsaconf. Wenn 
nicht vorhanden wird abgebrochen und ein Hinweis ausgegeben, erst einmal 
alsaconf über das Menü auszuführen.

5. Modul-Erkennung und Laden passiert im init-Skript. Bei der 
Erst-Installation steht START_ALSA auf no, - es wird nichts geladen und 
ausgeführt.

> alsaconf kann auch noch abgespeckt werden, die Erkennung für andere
> Linux-Systeme wird bei Eisfair nicht gebraucht.

Unwichtig.

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair_dev