Kein Sound nach Abspielen einer ogg-Datei

havamal

Member
Hallo Forum,

ich habe ein merkwürdiges Problem. Meine Soundausgabe funktioniert einwandfrei, bis ich eine ogg Datei abspielen will. Wenn ich diese zB mit audacious abspiele, geht dies zwar, aber sobald ich danach eine andere Sounddatei abspielen will, geht dies nicht mehr. Wenn ich dann eine mp3 oder eine flac-datei mit audiacious abspiele beginnt keine audioausgabe. Es funktionieren nur noch ogg Dateien.

Ich habe dann sämtliche Prozesse, die ich als Benutzer nach dem booten gestartet habe, beendet und auf der Konsole versucht, eine flac-datei mit flac123 abzuspielen. flac123 beendet sich, ohne sound auszugeben.

ein dmesg liefert:
Code:
pcm0:play:1:dsp0.1: play interrupt timeout, channel dead

cat /dev/sndstat liefert:
Code:
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Envy24 audio(M Audio Audiophile 2496)> at io 0x9c00:32,0x9880:16,0x9800:16,0x9480:64 irq 22 (5p/3r/0v channels duplex default)

ls -la /dev/dsp* liefert sowohl vor als auch nach dem abspielen der ogg-Datei
Code:
crw-rw-rw-  1 root  wheel    0,  49 Apr  2 17:14 /dev/dsp0.0
crw-rw-rw-  1 root  wheel    0,  52 Apr  2 17:13 /dev/dsp0.1
crw-rw-rw-  1 root  wheel    0,  55 Apr  2 16:28 /dev/dsp0.2
crw-rw-rw-  1 root  wheel    0,  58 Apr  2 16:28 /dev/dsp0.3
crw-rw-rw-  1 root  wheel    0,  61 Apr  2 16:28 /dev/dsp0.4
crw-rw-rw-  1 root  wheel    0,  64 Apr  2 16:28 /dev/dsp0.5
crw-rw-rw-  1 root  wheel    0,  68 Apr  2 16:28 /dev/dsp0.6
crw-rw-rw-  1 root  wheel    0,  72 Apr  2 16:28 /dev/dsp0.7
crw-rw-rw-  1 root  wheel    0,  50 Apr  2 16:28 /dev/dspW0.0
crw-rw-rw-  1 root  wheel    0,  53 Apr  2 16:28 /dev/dspW0.1
crw-rw-rw-  1 root  wheel    0,  56 Apr  2 16:28 /dev/dspW0.2
crw-rw-rw-  1 root  wheel    0,  59 Apr  2 16:28 /dev/dspW0.3
crw-rw-rw-  1 root  wheel    0,  62 Apr  2 16:28 /dev/dspW0.4
crw-rw-rw-  1 root  wheel    0,  65 Apr  2 16:28 /dev/dspW0.5
crw-rw-rw-  1 root  wheel    0,  69 Apr  2 16:28 /dev/dspW0.6
crw-rw-rw-  1 root  wheel    0,  73 Apr  2 16:28 /dev/dspW0.7
crw-rw-rw-  1 root  wheel    0,  67 Apr  2 16:28 /dev/dspr0.5
crw-rw-rw-  1 root  wheel    0,  71 Apr  2 16:28 /dev/dspr0.6
crw-rw-rw-  1 root  wheel    0,  75 Apr  2 16:28 /dev/dspr0.7

kldstat liefert:
Code:
Id Refs Address    Size     Name
 1   17 0xc0400000 6f55d8   kernel
 2    2 0xc0af6000 1adb8    linux.ko
 3    1 0xc0b11000 6d2a84   nvidia.ko
 4    1 0xc11e4000 3219c    if_myk.ko
 5    2 0xc1217000 24d8     libmbpool.ko
 9    1 0xc1248000 59f20    acpi.ko
10    1 0xc6e01000 7000     snd_envy24.ko
11    1 0xc6e12000 2000     snd_spicds.ko
12    2 0xc750b000 1c000    sound.ko

Das Problem lässt sich nur dadurch lösen, per kldunload die soundmodule rauszuwerfen und neu zu laden. Dann lassen sich wieder mp3s und flacs abspielen, bis wieder eine ogg-Datei abgespielt wird.

Hat jemand eine Ahnung, was ich machen könnte? Ich habe bisher versucht mit fuser herauszufinden, ob irgenwelche Prozesse Devices blockieren, doch dies scheint nicht der Fall zu sein.

Vielen Dank im Vorraus,
Martin

Nachtrag: Ich verwende FreeBSD 6.2 mit aktuellen Ports und dem Standard Kernel.
 
Zuletzt bearbeitet:
Hallo,

mplayer spielt, wie flac123 und audacious ebenfalls nichts ab.

Ich habe allerdings festgestellt, dass wenn ich die Soundmodule mit kldunload rauswerfe und wieder neu lade, nicht nur wie oben geschrieben der Sound wieder funktioniert, sondern dann auch komplett richtig funktioniert. dh dann kann ich oggs und flacs nacheinander abspielen. Sobald ich allerdings wieder neustarte, kann ich wieder nur einmal oggs abspielen und danach nurnoch flacs, bis ich wieder die Kernelmodule erneut lade...

ich versteh's nicht.
Gruss Martin.
 
audiacious hat da wohl nen bug.

hast du es mit mehreren ogg-files probiert, oder nur mit einem?
 
Moinmoin,

es passiert mit mehreren ogg-files. Ich habe nun festgestellt, dass der Fehler auch auftritt, wenn ich mit kaffeine eine AVI Datei ( audio: mp3, video xvid ) abspiele. Danach kann ich wieder keine flacs abspielen, usw (wie oben geschildert).


Gruss Martin
 
Zurück
Oben