kazcor
Reigstreed Usre
Hallo zusammen,
ich habe hier erfolgreich eine Jail mit Sound am Laufen und benötige nun zum Entwickeln unter Java alsa, da OpenJDK7 unter FreeBSD aus unerfindlichen Gründen gegen alsa baut, statt gegen pulseaudio
Dass alsa unter *BSD eher schwierig ist, kann ich mir gut vorstellen, aber es gibt entsprechende ports und auch ein OSS-plugin, daher hat sich scheinbar jemand schonmal Gedanken gemacht.
Trotzdem erhalte ich mittels alsa-utils keine verwertbaren Ausgaben:
Interessant: Wenn ich alsa mit pulse-plugin baue, wird pulse als Variante (mittels aplay -L) angezeigt, OSS ist nicht verfügbar. Notfalls könnte ich also alsa über pulse fahren, da pulse tut - was die Sache aber auch nicht schöner macht 
Der Vollständigkeit halber noch die relevanten Einträge der unveränderten /usr/local/etc/asound.conf:
Und /dev/sndstat vom Host
Ich gehe erstmal nicht davon aus, dass das Problem an der Jail liegt, würde das aber auch ungern verifizieren und den Host mit allen notwendigen Abhängigkeiten verseuchen wollen. Evtl. hat hier schon jemand eine Idee, woran es scheitern könnte oder einfach ein paar Hintergrundinfos zum aktuellen Stand FreeBSD/alsa?
ich habe hier erfolgreich eine Jail mit Sound am Laufen und benötige nun zum Entwickeln unter Java alsa, da OpenJDK7 unter FreeBSD aus unerfindlichen Gründen gegen alsa baut, statt gegen pulseaudio

Dass alsa unter *BSD eher schwierig ist, kann ich mir gut vorstellen, aber es gibt entsprechende ports und auch ein OSS-plugin, daher hat sich scheinbar jemand schonmal Gedanken gemacht.
Trotzdem erhalte ich mittels alsa-utils keine verwertbaren Ausgaben:
Code:
> alsactl init
alsactl: sysfs_init:48: sysfs path '/sys' is invalid
alsactl: init:1758: No soundcards found...
> aplay -l
aplay: device_list:267: no soundcards found...
> aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
> ls/usr/local/lib/alsa-lib/
libasound_module_ctl_arcam_av.la
libasound_module_ctl_arcam_av.so
libasound_module_ctl_oss.la
libasound_module_ctl_oss.so
libasound_module_pcm_oss.la
libasound_module_pcm_oss.so
libasound_module_pcm_upmix.la
libasound_module_pcm_upmix.so
libasound_module_pcm_usb_stream.la
libasound_module_pcm_usb_stream.so
libasound_module_pcm_vdownmix.la
libasound_module_pcm_vdownmix.so
smixer

Der Vollständigkeit halber noch die relevanten Einträge der unveränderten /usr/local/etc/asound.conf:
Code:
#
# FreeBSD/OSS
#
pcm.!default {
type oss
device /dev/dsp
}
ctl.!default {
type oss
device /dev/mixer
}
Und /dev/sndstat vom Host
Code:
FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
Installed devices:
pcm0: <Intel (0x2880) (HDMI 8ch)> (play)
pcm1: <Realtek ALC888 (Analog 2.0+HP/2.0)> (play/rec) default
pcm2: <Realtek ALC888 (Onboard Analog)> (play/rec)
pcm3: <Realtek ALC888 (Onboard Digital)> (play)
Ich gehe erstmal nicht davon aus, dass das Problem an der Jail liegt, würde das aber auch ungern verifizieren und den Host mit allen notwendigen Abhängigkeiten verseuchen wollen. Evtl. hat hier schon jemand eine Idee, woran es scheitern könnte oder einfach ein paar Hintergrundinfos zum aktuellen Stand FreeBSD/alsa?