Portál AbcLinuxu, 11. ledna 2026 00:11
open /dev/dsp: Zařízení nebo zdroj jsou používány
tak jsem zkusil, podle linux faq upravit ta pravidla pomocí esddsp skype a tentokrát ta hláška zní:
open /dev/dsp: není souborem ani adresáøem
asi chápete, že /dev/dsp rozhodně souborem je. Zkusil jsem to i jako root, ale výsledek je úplně stejný.
nemáte s tím někdo zkušenosti?
Díky
Jáchym
fuser -v /dev/dspNicméně pokud píše, že není souborem ani adresářem (BTW, kdo tohle překládal...), tak bych se raději přesvědčil -- používáš udev či devfs?
Sound device is not defined Ale nic bližšího.
Google mlčí.
Prosím, věděl byste někdo jak na to?
Jáchym
nejjednodusi je (pokud pouzivas KDE a arts) to presmerovat pres ten artsd
artsdsp skype
nekdy jeste zabere
artsdsp -m skype
dale musis mit arts nahozeny na fullduplex (da se nastavit v kontrol centru) a take musi fullduplex podporovat zarizeni pres ktere jede arts (napriklad alsa)
muj konfig pro alsu vypada nasledovne:
pcm.!default {
type plug
slave.pcm "kombinace"
}
pcm.!dsp0 {
type plug
slave.pcm "vystup"
}
pcm.vystup {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}
pcm.vstup {
type dsnoop
ipc_key 2048
slave {
pcm "hw:0,0"
channels 2
period_size 1024
buffer_size 4096
rate 44100
periods 0
period_time 0
}
bindings {
0 0
0 1
}
}
pcm.kombinace {
type asym
playback.pcm "vystup"
capture.pcm "vstup"
proc to je napsane zrovna takhle se dozvis v tomhle clanku
dale staci obycejnym KMixem nastavit hlasitosti jak potrebujes a povolit nahravani z mikrofonu
cat /dev/dsp >/tmp/zvuk.pcm. Pak prehranim toho zaznamu se ujistis, ze jsi neco nahral. Prehrat jej muzes prikazem cat /tmp/zvuk.pcm >/dev/dsp.
Az ti tohle bude fungovat, tak by mel fungovat i Skype.
Pak muzes resit problem mixovani. Co jsem slysel, tak Skype funguje pres esddsp (OSS wrapper esoundu) a artsdsp (wrapper arts systemu).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.