Skype für Linux unter FreeBSD 5.3 (kein Input, kein Output)

wweiland

Master of the clicks
Hallo zusammen,

wenn ich unter FreeBSD 5.3 skype nutze, ist sowohl ein Sprechen und Hören nicht möglich.

Ein "play Sounddatei" ist möglch.

Beim Wählen von echo123 kommt auf der Konsole :
write error, written = 256
write error, written = -1
write error, written = -1
write error, written = -1
obwohl ich entsprechend den Tips bei http://wreak.lynx.ee/skypefreebsd.html in sysctl.conf folgenden Eintrag vorgenommen habe:
hw.snd.pcm0.vchans=4
hw.snd.maxautovchans=4

Ein cat /dev/sndstat zeigt folgendes:
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <ESS Solo-1 (unknown vendor)> at io 0x1080,0x10e0,0x10d0 irq 5 kld snd_solo (1p/1r/4v channels duplex default)

Ich vermute mal, daß es an einer fehlenden Duplexfähigkeit der Soundkarte nicht liegt.

Merkwürdige Ergebnisse bringt jedoch ein dmesg | grep pcm hervor:

pcm0: <ESS Solo-1 (unknown vendor)> port 0x10f8-0x10fb,0x10fc-0x10ff,0x10d0-0x10df,0x10e0-0x10ef,0x1080-0x10bf irq 5 at device 7.0 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <ESS Solo-1 (unknown vendor)> port 0x10f8-0x10fb,0x10fc-0x10ff,0x10d0-0x10df,0x10e0-0x10ef,0x1080-0x10bf irq 5 at device 7.0 on pci0
pcm0: [GIANT-LOCKED]
pcm0:virtual:0: play interrupt timeout, channel dead
pcm0:virtual:0: play interrupt timeout, channel dead
pcm0:virtual:0: play interrupt timeout, channel dead
pcm0:virtual:0: play interrupt timeout, channel dead
pcm0:virtual:0: play interrupt timeout, channel dead
pcm0:virtual:0: play interrupt timeout, channel dead
pcm0: <ESS Solo-1 (unknown vendor)> port 0x10f8-0x10fb,0x10fc-0x10ff,0x10d0-0x10df,0x10e0-0x10ef,0x1080-0x10bf irq 5 at device 7.0 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <ESS Solo-1 (unknown vendor)> port 0x10f8-0x10fb,0x10fc-0x10ff,0x10d0-0x10df,0x10e0-0x10ef,0x1080-0x10bf irq 5 at device 7.0 on pci0
pcm0: [GIANT-LOCKED]

Als Knackpunkte stelle ich mir hier die "toten Kanäle" aber auch das "GIANT-LOCKED" vor. Auf virtuelle Kanäle könnte man ja zur Not verzichten, aber was bedeutet dieses "GIANT-LOCKED"? Lock heßt ja bekanntlich sperren, blockieren. Aber was ist das "GIANT"
 
wweiland schrieb:
[...] was bedeutet dieses "GIANT-LOCKED"? Lock heßt ja bekanntlich sperren, blockieren. Aber was ist das "GIANT"

Ich habe leider keine Ahnung was dein Problem mit Skype angeht, aber mit GIANT-Lock hat's wahrscheinlich nichts zu tun. Das ist ein großes Schloß, im wahrsten Sinne des Wortes. Es verhindert, dass mehrere CPUs gleichzeitig auf GIANT-gesperrte (locked) Systemressourcen zugreifen. Wenn du mehrere CPUs hättest, dann würde das höchstens die Skalierbarkeit erheblich einschränken, aber keine kritischen Probleme verursachen. Bei Einzelprozessorsystemen ist das völlig egal.

Björn
 
Zuletzt bearbeitet:
Zurück
Oben