[FreeBSD] /dev/dspXx.x

3 отговора 148 прегледа
#1

[FreeBSD] /dev/dspXx.x

Здравейте ...
значи на БСД-то ми се случва следното странно нещо
звука работи на 6, но след извесно време работа на xmms ми изплюва че някоя програма е заела дивайса.
обаче в същото време:

root ~ # fstat | grep dsp
root ~ #

те нищо не го е заело дефакто. Атрсд съм го спрял и няма груга програма която да се отитва да изкара някакъв звук.

настроил съм
hw.snd.pcm0.vchans=4
hw.snd.maxautovchans=4
т.е виртуални канали бол:
root ~ # ls /dev/dsp*
/dev/dsp0.0 /dev/dsp0.2 /dev/dsp0.4 /dev/dspW0.1 /dev/dspW0.3 /dev/dspr0.0
/dev/dsp0.1 /dev/dsp0.3 /dev/dspW0.0 /dev/dspW0.2 /dev/dspW0.4

когато от преференците сменя изходния виртуален канал с някой от другите в наличност си тръгва отново .. и така пак извесно време
и после пак трябва да го сменям с някой друг ...

аз ли нещо не съм дочел документацията или има нещо гнило.
БСД-то е 5.0 и саунда е

pcm0: <Intel 82801AA (ICH)> port 0xdc00-0xdc3f,0xd800-0xd8ff irq 11 at device 31.5 on pci0

ако някой може да помогне ще съм му благодарен





~~~~~~~ Surfing on sine waves ~~~~~~~
Отговор
в отговор на refract #2

Re: [FreeBSD] /dev/dspXx.x

ами мога да препоръчам да си ъпдейтнеш БСД-то на 5.1 или да минеш на 4.9 което е stable версията в момента.
FreeBSD 5.X още не е продукционно, демек може да има доста бъгове...


I can tell you why
People go insane
I can show you how
You could do the same
Отговор
в отговор на refract #3

Re: [FreeBSD] /dev/dspXx.x

Мене ако питаш cvsup to CURRENT (сиреч 5.2-BETA), но за съжаление това няма да ти помогне. Навремето и аз имах подобен проблем ... реших го чрез някаква странна комбинация от shutdown на service-ите на KDE-то и rebuild на /dev/*.

И.

FreeBSD will root jOOr phat anus.
Отговор
в отговор на DarkStar #4

Re: [FreeBSD] /dev/dspXx.x

ми да прав си .. cvsup до 5.1-р11 не реши нещата
проблема просто "мутира" .... сега поне знам къде е причината

ти хубаво си ребилднал /дев .. ама с девфс нещата не стоят съвсем така...
преди време имах подобен проблем с хсф модем с пачнат кърнел на gentoo
сложих си vanilla-та и всичко тръгна.

пък за коледа(5.2) може и дядо Коледа да изчисти тоя бъг



~~~~~~~ Surfing on sine waves ~~~~~~~
Отговор